WinCE: don't strip leading slash when converting from file:// URIs
authorPierre Ynard <linkfanel@yahoo.fr>
Tue, 16 Jun 2009 11:05:33 +0000 (13:05 +0200)
committerPierre Ynard <linkfanel@yahoo.fr>
Tue, 16 Jun 2009 11:05:33 +0000 (13:05 +0200)
file:// URI syntax on Windows features a leading slash before the drive
letter (file:///C:/Foobar/...). This is irrelevant on WinCE, that only
has a root directory.

src/input/input.c

index b9882ed..51c22b1 100644 (file)
@@ -2364,7 +2364,7 @@ static int InputSourceInit( input_thread_t *p_input,
             *p = '\0';
         /* Then URI-decode the path. */
         decode_URI( psz_path );
-#ifdef WIN32
+#if defined( WIN32 ) && !defined( UNDER_CE )
         /* Strip leading slash in front of the drive letter */
         psz_path++;
 #endif