Fix MACOS/X filenames

git-svn: trunk@807
remotes/push_mirror/metadata
Nigel Horne 22 years ago
parent 507d4670f7
commit d0cc70ead1
  1. 4
      clamav-devel/ChangeLog
  2. 7
      clamav-devel/libclamav/blob.c

@ -1,3 +1,7 @@
Fri Aug 27 17:40:14 BST 2004 (njh)
----------------------------------
* libclamav/blob.c: Another go at fixing MACOS/X filenames
Fri Aug 27 14:58:56 BST 2004 (trog) Fri Aug 27 14:58:56 BST 2004 (trog)
----------------------------------- -----------------------------------
* libclamav/ole2_extract.c: Better filename handling in MACOS/X * libclamav/ole2_extract.c: Better filename handling in MACOS/X

@ -16,6 +16,9 @@
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
* *
* $Log: blob.c,v $ * $Log: blob.c,v $
* Revision 1.19 2004/08/27 16:39:38 nigelhorne
* Fix MACOS/X filenames
*
* Revision 1.18 2004/08/27 09:41:44 nigelhorne * Revision 1.18 2004/08/27 09:41:44 nigelhorne
* Better filename handling in MACOS/X * Better filename handling in MACOS/X
* *
@ -56,7 +59,7 @@
* Change LOG to Log * Change LOG to Log
* *
*/ */
static char const rcsid[] = "$Id: blob.c,v 1.18 2004/08/27 09:41:44 nigelhorne Exp $"; static char const rcsid[] = "$Id: blob.c,v 1.19 2004/08/27 16:39:38 nigelhorne Exp $";
#if HAVE_CONFIG_H #if HAVE_CONFIG_H
#include "clamav-config.h" #include "clamav-config.h"
@ -167,7 +170,7 @@ blobSetFilename(blob *b, const char *dir, const char *filename)
for(ptr = b->name; *ptr; ptr++) { for(ptr = b->name; *ptr; ptr++) {
#ifdef C_DARWIN #ifdef C_DARWIN
*ptr &= '\200'; *ptr &= '\177';
#endif #endif
#if defined(MSDOS) || defined(C_CYGWIN) || defined(WIN32) #if defined(MSDOS) || defined(C_CYGWIN) || defined(WIN32)
if(strchr("/*?<>|\"+=,;: ", *ptr)) if(strchr("/*?<>|\"+=,;: ", *ptr))

Loading…
Cancel
Save