Changeset 170 for trunk/src/sh_unix.c


Ignore:
Timestamp:
Apr 30, 2008, 11:56:45 PM (14 years ago)
Author:
katerina
Message:

Plenty of compiler warnings fixed, SQL query length fixed, doc update.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/sh_unix.c

    r169 r170  
    356356extern int OnlyStderr;
    357357
    358 int safe_logger (int signal, int method, char * details)
     358int safe_logger (int thesignal, int method, char * details)
    359359{
    360360  unsigned int i = 0;
     
    396396  if (p && *p)
    397397    sl_strlcat(msg, p, 128);
    398   if (signal == 0)
     398  if (thesignal == 0)
    399399    {
    400400      if (details == NULL) {
     
    408408    {
    409409      sl_strlcat(msg, _("]: exit on signal "), 128);
    410       p = safe_itoa(signal, str, 128);
     410      p = safe_itoa(thesignal, str, 128);
    411411      if (p && *p)
    412412        sl_strlcat(msg, p, 128);
     
    461461}
    462462
    463 void safe_fatal (char * details,
    464                  char * file, int line)
     463void safe_fatal (const char * details,
     464                 const char * file, int line)
    465465{
    466466  char msg[128];
    467467  char str[128];
    468468  char * p;
    469   int  signal = 0;
     469  int  thesignal = 0;
    470470  int  method = 0;
    471471
     
    479479  }
    480480  sl_strlcat(msg, details, 128);
    481   (void) safe_logger (signal, method, msg);
     481  (void) safe_logger (thesignal, method, msg);
    482482  _exit(EXIT_FAILURE);
    483483}
     
    10601060}
    10611061
    1062 extern uid_t   sl_trust_baduid();
    1063 extern gid_t   sl_trust_badgid();
     1062extern uid_t   sl_trust_baduid(void);
     1063extern gid_t   sl_trust_badgid(void);
    10641064
    10651065#if defined(HOST_IS_CYGWIN) || defined(__cygwin__) || defined(__CYGWIN32__) || defined(__CYGWIN__)
     
    15621562  struct hostent * he1;
    15631563  int              i;
    1564   int              ddot = 0;
     1564  int              ddot;
    15651565  int              len;
    15661566  char           * p;
     
    16321632   */
    16331633  len = sl_strlen(sh.host.name);
     1634  ddot = 0;
    16341635  for (i = 0; i < len; ++i)
    16351636    if (sh.host.name[i] == '.') ++ddot;
     
    16601661  struct hostent * he1;
    16611662  int              i;
    1662   int              ddot = 0;
     1663  int              ddot;
    16631664  int              len;
    16641665  char             hostname[1024];
     
    16911692   */
    16921693  len = sl_strlen(sh.host.name);
     1694  ddot = 0;
    16931695  for (i = 0; i < len; ++i)
    16941696    if (sh.host.name[i] == '.') ++ddot;
     
    17721774}
    17731775
    1774 int sh_unix_chroot()
     1776int sh_unix_chroot(void)
    17751777{
    17761778  int status;
     
    17941796/* #ifdef SH_WITH_SERVER */
    17951797#else
    1796 int sh_unix_chroot() { return 0; }
     1798int sh_unix_chroot(void) { return 0; }
    17971799#endif
    17981800
     
    18501852  pid_t  oldpid = getpid();
    18511853#if defined(SH_WITH_SERVER)
    1852   extern int sh_socket_open_int ();
     1854  extern int sh_socket_open_int (void);
    18531855#endif
    18541856  char errbuf[SH_ERRBUF_SIZE];
     
    34113413              UINT64 length_nolim = TIGER_NOLIM;
    34123414
    3413               if ((theFile->check_mask & MODI_TXT) != 0 && fbuf.st_size < (10 * SH_TXT_MAX))
     3415              if (MODI_TXT_ENABLED(theFile->check_mask) && fbuf.st_size < (10 * SH_TXT_MAX))
    34143416                {
    34153417                  sl_init_content (rval_open, fbuf.st_size);
     
    34643466              UINT64 length_nolim = TIGER_NOLIM;
    34653467
    3466               if ((theFile->check_mask & MODI_TXT) != 0 && fbuf.st_size < (10 * SH_TXT_MAX))
     3468              if (MODI_TXT_ENABLED(theFile->check_mask) && fbuf.st_size < (10 * SH_TXT_MAX))
    34673469                {
    34683470                  sl_init_content (rval_open, fbuf.st_size);
     
    43014303SH_MUTEX_STATIC(mutex_mlock,PTHREAD_MUTEX_INITIALIZER);
    43024304
    4303 int sh_unix_mlock (char * file, int line, void * in_addr, size_t len)
     4305int sh_unix_mlock (const char * file, int line, void * in_addr, size_t len)
    43044306{
    43054307  int         num_pages;
Note: See TracChangeset for help on using the changeset viewer.