Changeset 293


Ignore:
Timestamp:
Apr 7, 2007, 4:29:16 PM (18 years ago)
Author:
cinc
Message:

Return type may have lacked a * in parameter information structure.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/idl-compiler/ih-emitter_c/ih_file_emitter.c

    r290 r293  
    201201      fprintf(fh, "  %d,  /* Number of parameters */\n", pm->pParamArray->len);
    202202
    203       fprintf(fh, "  \"%s\", /* Return type */\n  {\n", pm->mpReturn.chrType);
     203      fprintf(fh, "  \"");
     204      emitReturnType(pLocalPI, pif, pm);
     205      fprintf(fh, "\", /* Return type */\n  {\n");
    204206      emitMethodParamStrings(pLocalPI, pif, pm->pParamArray);
    205207      fprintf(fh, "  }\n};\n");
     
    220222  for(a=0;a<pArray->len;a++)
    221223    {
    222       int b;
    223224      POVERMETHOD pom=(POVERMETHOD)g_ptr_array_index(pArray, a);
    224225      /* Method information */
Note: See TracChangeset for help on using the changeset viewer.