diff --git a/src/grc/grc.c b/src/grc/grc.c index 1fb73e18e..ab2874f6d 100644 --- a/src/grc/grc.c +++ b/src/grc/grc.c @@ -35,7 +35,7 @@ void VLIRLinker(int argc, char *argv[]) { FILE *outCVT, *input; -unsigned char buffer[BLOODY_BIG_BUFFER]; +unsigned char buffer[THIS_BUFFER_IS_SOOO_HUGE]; unsigned char vlirtabt[127]; unsigned char vlirtabs[127]; int i,j,lastarg; diff --git a/src/grc/grc.h b/src/grc/grc.h index 98c02bd6a..d2a96362b 100644 --- a/src/grc/grc.h +++ b/src/grc/grc.h @@ -1,6 +1,8 @@ /* I hope that no one will be able to create a .grc bigger than this... */ #define BLOODY_BIG_BUFFER 65000 +/* there are no 6MB GEOS binaries... I hope! */ +#define THIS_BUFFER_IS_SOOO_HUGE 6000000 struct menuitem { char *name;