/* write single comp as PGM: P5 */
for( i = 0; i < 3; ++i )
{
+#ifdef _MSC_VER
+#define snprintf _snprintf /* Visual Studio */
+#endif
snprintf( outfn, sizeof(outfn), "%s.%s.pgm", fn, exts[i] );
outf[i] = fopen( outfn, "wb" );
if( !outf[i] ) goto cleanup;
int X, Y, bpp;
int ok = 0;
- if( argc < 2 ) goto cleanup;
+ if( argc < 2 )
+ {
+ fprintf( stderr, "%s input.ppm\n", argv[0] );
+ goto cleanup;
+ }
fn = argv[1];
ppm = fopen( fn, "rb" );