X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Fcommon.h;h=2fa6dcc305cbd007a606ce005f8b5772fbfd4641;hb=ba7ff1a7a78b3aa7c2cad9bfce117256638938b1;hp=4f954c4d11b9b654df5ad61bd51f249ae53de298;hpb=fc4dd8fa3aab94a5f63c097ed9809c75560abd7d;p=emu8051.git diff --git a/src/common.h b/src/common.h index 4f954c4..2fa6dcc 100644 --- a/src/common.h +++ b/src/common.h @@ -37,32 +37,25 @@ #define FIXED_FONT "monospace 12" +#define MAX_FILENAME_LENGTH 1024 + /* Common constants. */ #ifndef EXIT_SUCCESS # define EXIT_SUCCESS 0 # define EXIT_FAILURE 1 #endif -typedef int bool; -#ifndef FALSE -# define FALSE 0 -# define TRUE 1 -#endif - - /* Returns TRUE if the strings 'a' and 'b' are equal. */ -#define STREQ(a, b) (strcmp((a), (b)) == 0) +#define STREQ(a, b) (strcasecmp((a), (b)) == 0) /* Returns TRUE if the first 'c' characters of strings 'a' and 'b' are equal. */ -#define STREQ_LEN(a, b, c) (strncmp((a), (b), (c)) == 0) +#define STREQ_LEN(a, b, c) (strncasecmp((a), (b), (c)) == 0) inline void -ErrorLocation( const char *file, int line ); +ErrorLocation(const char *file, int line); -/*@out@*/ /*@only@*/ void * -xmalloc( size_t size, const char *filename, int line_number ); - +xmalloc(size_t size, const char *filename, int line_number); #endif /* COMMON_H */