~ubuntu-branches/ubuntu/precise/wine1.3/precise

« back to all changes in this revision

Viewing changes to dlls/rpcrt4/ndr_stubless.c

  • Committer: Package Import Robot
  • Author(s): Scott Ritchie
  • Date: 2012-01-17 09:00:34 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20120117090034-eyhpp02jawlvrrkc
Tags: 1.3.37-0ubuntu1
* New upstream release
  - Many changes
* Convert to 3.0 source format
* debian/control:
  - Remove pre-multiarch amd64 build depends
  - Remove quilt build depends
  - Recommend proper gecko versions
* debian/rules:
  - Remove manual dh_quilt patch and unpatch
  - No need to uuencode/uudecode anymore with new source format

Show diffs side-by-side

added added

removed removed

Lines of Context:
149
149
    DWORD size;
150
150
    switch(*pFormat)
151
151
    {
 
152
    case RPC_FC_RP:
 
153
        if (pFormat[1] & RPC_FC_P_SIMPLEPOINTER)
 
154
        {
 
155
            FIXME("Simple reference pointer (type %#x).\n", pFormat[2]);
 
156
            size = sizeof(void *);
 
157
            break;
 
158
        }
 
159
        size = calc_arg_size(pStubMsg, &pFormat[2] + *(const SHORT*)&pFormat[2]);
 
160
        break;
152
161
    case RPC_FC_STRUCT:
153
162
    case RPC_FC_PSTRUCT:
154
163
        size = *(const WORD*)(pFormat + 2);
203
212
    default:
204
213
        FIXME("Unhandled type %02x\n", *pFormat);
205
214
        /* fallthrough */
206
 
    case RPC_FC_RP:
 
215
    case RPC_FC_IP:
207
216
        size = sizeof(void *);
208
217
        break;
209
218
    }