/* fnslashi.c (emx+gcc) -- Copyright (c) 1996 by Eberhard Mattes */

#include <stdlib.h>
#include <sys/nls.h>

char *_fnslashify (char *name)
{
  char *p;

  p = name;
  while (*p != 0)
    if (_nls_is_dbcs_lead ((unsigned char)*p) && p[1] != 0)
      p += 2;
    else if (*p == '\\')
      *p++ = '/';
    else
      ++p;
  return name;
}
