popthelp.c   popthelp.c 
skipping to change at line 269 skipping to change at line 269
le += sprintf(le, "%d", arg.intp[0]); le += sprintf(le, "%d", arg.intp[0]);
break; break;
case POPT_ARG_SHORT: case POPT_ARG_SHORT:
le += sprintf(le, "%hd", arg.shortp[0]); le += sprintf(le, "%hd", arg.shortp[0]);
break; break;
case POPT_ARG_LONG: case POPT_ARG_LONG:
le += sprintf(le, "%ld", arg.longp[0]); le += sprintf(le, "%ld", arg.longp[0]);
break; break;
case POPT_ARG_LONGLONG: case POPT_ARG_LONGLONG:
#if defined(_MSC_VER) || defined(__MINGW32__) #if defined(_MSC_VER) || defined(__MINGW32__)
le += sprintf(le, "%" LONG_LONG_FORMAT, arg.longlongp[0]); le += sprintf(le, "%I64d", arg.longlongp[0]);
#else #else
le += sprintf(le, "%lld", arg.longlongp[0]); le += sprintf(le, "%lld", arg.longlongp[0]);
#endif #endif
break; break;
case POPT_ARG_FLOAT: case POPT_ARG_FLOAT:
{ double aDouble = (double) arg.floatp[0]; { double aDouble = (double) arg.floatp[0];
le += sprintf(le, "%g", aDouble); le += sprintf(le, "%g", aDouble);
} break; } break;
case POPT_ARG_DOUBLE: case POPT_ARG_DOUBLE:
le += sprintf(le, "%g", arg.doublep[0]); le += sprintf(le, "%g", arg.doublep[0]);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/