Commit 9d1a9d72 authored by unknown's avatar unknown
Browse files

Fix warning VC++ and fix applied fisrt to source 4.1


mysys/my_lib.c:
  Same fix for bug #4737 that wrongly I did first on tree 4.1
mysys/my_vsnprintf.c:
  Fix VC++ warning assuming that my_vsnprintf() is external
BitKeeper/etc/logging_ok:
  Logging to logging@openlogging.org accepted
parent 6212c6e7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -68,6 +68,7 @@ miguel@hegel.(none)
miguel@hegel.br
miguel@hegel.local
miguel@hegel.txg
miguel@hegel.txg.br
miguel@light.
miguel@light.local
miguel@sartre.local
+0 −11
Original line number Diff line number Diff line
@@ -461,17 +461,6 @@ MY_DIR *my_dir(const char *path, myf MyFlags)
    else
      finfo.mystat= NULL;

    /*
      If the directory is the root directory of the drive, Windows sometimes
      creates hidden or system files there (like RECYCLER); do not show
      them. We would need to see how this can be achieved with a Borland
      compiler.
    */
#ifndef __BORLANDC__
    if (attrib & (_A_HIDDEN | _A_SYSTEM))
      continue;
#endif

    if (push_dynamic(dir_entries_storage, (gptr)&finfo))
      goto error;
    
+9 −11
Original line number Diff line number Diff line
@@ -33,17 +33,6 @@
    length of result string
*/

int my_snprintf(char* to, size_t n, const char* fmt, ...)
{
  int result;
  va_list args;
  va_start(args,fmt);
  result= my_vsnprintf(to, n, fmt, args);
  va_end(args);
  return result;
}


int my_vsnprintf(char *to, size_t n, const char* fmt, va_list ap)
{
  char *start=to, *end=to+n-1;
@@ -140,6 +129,15 @@ int my_vsnprintf(char *to, size_t n, const char* fmt, va_list ap)
  return (uint) (to - start);
}

int my_snprintf(char* to, size_t n, const char* fmt, ...)
{
  int result;
  va_list args;
  va_start(args,fmt);
  result= my_vsnprintf(to, n, fmt, args);
  va_end(args);
  return result;
}

#ifdef MAIN
#define OVERRUN_SENTRY  250