gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r6828 - GNUnet/src/applications/fs/ecrs


From: gnunet
Subject: [GNUnet-SVN] r6828 - GNUnet/src/applications/fs/ecrs
Date: Thu, 15 May 2008 14:43:10 -0600 (MDT)

Author: durner
Date: 2008-05-15 14:43:10 -0600 (Thu, 15 May 2008)
New Revision: 6828

Modified:
   GNUnet/src/applications/fs/ecrs/meta.c
Log:
#1336: use Unix-style slashes for directory names

Modified: GNUnet/src/applications/fs/ecrs/meta.c
===================================================================
--- GNUnet/src/applications/fs/ecrs/meta.c      2008-05-15 11:14:26 UTC (rev 
6827)
+++ GNUnet/src/applications/fs/ecrs/meta.c      2008-05-15 20:43:10 UTC (rev 
6828)
@@ -83,7 +83,8 @@
                               EXTRACTOR_KeywordType type, const char *data)
 {
   int idx;
-
+  char *p;
+  
   GNUNET_GE_ASSERT (NULL, data != NULL);
   for (idx = 0; idx < md->itemCount; idx++)
     {
@@ -94,7 +95,14 @@
   idx = md->itemCount;
   GNUNET_array_grow (md->items, md->itemCount, md->itemCount + 1);
   md->items[idx].type = type;
-  md->items[idx].data = GNUNET_strdup (data);
+  md->items[idx].data = p = GNUNET_strdup (data);
+  
+  /* remove hints to OS */
+  if (type == EXTRACTOR_FILENAME) {
+         while (p = strchr(p, '\\'))
+                 *p = '/';
+  }
+  
   return GNUNET_OK;
 }
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]