Diff for /parser3/src/include/pa_common.h between versions 1.63 and 1.68

version 1.63, 2001/11/14 11:26:17 version 1.68, 2001/12/15 21:28:18
Line 10 Line 10
 #ifndef PA_COMMON_H  #ifndef PA_COMMON_H
 #define PA_COMMON_H  #define PA_COMMON_H
   
 #include "pa_config_includes.h"  
 #include "pa_pool.h"  #include "pa_pool.h"
 #include "pa_string.h"  #include "pa_string.h"
   
 class Value;  class Value;
   
 #ifndef vsnprintf  // replace system s*nprintf with our versions
   #undef vsnpritnf
 int __vsnprintf(char *, size_t, const char *, va_list);  int __vsnprintf(char *, size_t, const char *, va_list);
 #       define vsnprintf __vsnprintf   #define vsnprintf __vsnprintf 
 #endif  #undef snprintf
 #ifndef snprintf  
 int __snprintf(char *, size_t, const char *, ...);  int __snprintf(char *, size_t, const char *, ...);
 #       define snprintf __snprintf  #define snprintf __snprintf
 #endif  
   
 #if _MSC_VER  #if _MSC_VER
 /*  /*
Line 115  void file_write(Pool& pool, Line 113  void file_write(Pool& pool,
                                 const String& file_spec,                                  const String& file_spec,
                                 const void *data, size_t size,                                   const void *data, size_t size, 
                                 bool as_text,                                  bool as_text,
                                 bool do_append=false/*,                                  bool do_append=false);
                                 bool exclusive=false*/);  
   
 /**  /**
         delete specified file           delete specified file 
         throws an exception in case of problems          throws an exception in case of problems
 */  */
 void file_delete(Pool& pool, const String& file_spec);  bool file_delete(Pool& pool, const String& file_spec, bool fail_on_read_problem=true);
 /**  /**
         move specified file           move specified file 
         throws an exception in case of problems          throws an exception in case of problems

Removed from v.1.63  
changed lines
  Added in v.1.68


E-mail: