/[pcre]/code/trunk/pcre_internal.h
ViewVC logotype

Diff of /code/trunk/pcre_internal.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 369 by ph10, Sun Aug 24 16:53:47 2008 UTC revision 376 by ph10, Sun Mar 1 12:00:59 2009 UTC
# Line 7  Line 7 
7  and semantics are as close as possible to those of the Perl 5 language.  and semantics are as close as possible to those of the Perl 5 language.
8    
9                         Written by Philip Hazel                         Written by Philip Hazel
10             Copyright (c) 1997-2008 University of Cambridge             Copyright (c) 1997-2009 University of Cambridge
11    
12  -----------------------------------------------------------------------------  -----------------------------------------------------------------------------
13  Redistribution and use in source and binary forms, with or without  Redistribution and use in source and binary forms, with or without
# Line 133  PCRE_EXP_DATA_DEFN only if they are not Line 133  PCRE_EXP_DATA_DEFN only if they are not
133  #endif  #endif
134    
135  /* When compiling with the MSVC compiler, it is sometimes necessary to include  /* When compiling with the MSVC compiler, it is sometimes necessary to include
136  a "calling convention" before exported function names. (This is secondhand  a "calling convention" before exported function names. (This is secondhand
137  information; I know nothing about MSVC myself). For example, something like  information; I know nothing about MSVC myself). For example, something like
138    
139    void __cdecl function(....)    void __cdecl function(....)
140    
141  might be needed. In order so make this easy, all the exported functions have  might be needed. In order so make this easy, all the exported functions have
142  PCRE_CALL_CONVENTION just before their names. It is rarely needed; if not  PCRE_CALL_CONVENTION just before their names. It is rarely needed; if not
143  set, we ensure here that it has no effect. */  set, we ensure here that it has no effect. */
144    
145  #ifndef PCRE_CALL_CONVENTION  #ifndef PCRE_CALL_CONVENTION
146  #define PCRE_CALL_CONVENTION  #define PCRE_CALL_CONVENTION
# Line 560  variable-length repeat, or a anything ot Line 560  variable-length repeat, or a anything ot
560  #define REQ_VARY     0x0200    /* reqbyte followed non-literal item */  #define REQ_VARY     0x0200    /* reqbyte followed non-literal item */
561    
562  /* Miscellaneous definitions. The #ifndef is to pacify compiler warnings in  /* Miscellaneous definitions. The #ifndef is to pacify compiler warnings in
563  environments where these macros are defined elsewhere. */  environments where these macros are defined elsewhere. Unfortunately, there
564    is no way to do the same for the typedef. */
565    
 #ifndef FALSE  
566  typedef int BOOL;  typedef int BOOL;
567    
568    #ifndef FALSE
569  #define FALSE   0  #define FALSE   0
570  #define TRUE    1  #define TRUE    1
571  #endif  #endif

Legend:
Removed from v.369  
changed lines
  Added in v.376

  ViewVC Help
Powered by ViewVC 1.1.5