/*
- * $Id: megatron.c,v 1.8 2002-02-16 17:12:53 srittau Exp $
+ * $Id: megatron.c,v 1.10 2005-04-28 20:49:20 bfernhomberg Exp $
*/
#ifdef HAVE_CONFIG_H
struct FHeader fh;
int bufc;
int fork;
- int forkred;
+ unsigned int forkred;
/*
* If the source file is not stdin, make sure it exists and
*/
memset( &fh, 0, sizeof( fh ));
- if ( from_open( module, path, &fh ) < 0 ) {
+ if ( from_open( module, path, &fh, flags ) < 0 ) {
return( -1 );
}
flags |= OPTION_STDOUT;
continue;
}
-
+ if (strcmp(argv[c], "--euc") == 0) {
+ flags |= OPTION_EUCJP;
+ continue;
+ }
+ if (strcmp(argv[c], "--sjis") == 0) {
+ flags |= OPTION_SJIS;
+ continue;
+ }
rc = megatron( argv[ c ], module, newname, flags);
if ( rc != 0 ) {
rv = rc;