From d52dda30a79adc281a6107b0e337ba220f9fd2c0 Mon Sep 17 00:00:00 2001 From: "J. Ali Harlow" Date: Wed, 24 Mar 2004 17:48:04 +0000 Subject: [PATCH 1/1] Bare drive designators (eg., "c:") are no longer considered as root 2004-03-24 J. Ali Harlow * gtk/gtkfilesystemwin32.c (filename_is_root): Bare drive designators (eg., "c:") are no longer considered as root filenames. Fixed #137942 --- ChangeLog | 6 ++++++ ChangeLog.pre-2-10 | 6 ++++++ ChangeLog.pre-2-4 | 6 ++++++ ChangeLog.pre-2-6 | 6 ++++++ ChangeLog.pre-2-8 | 6 ++++++ gtk/gtkfilesystemwin32.c | 3 +-- 6 files changed, 31 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1d65118a5..78733c133 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (filename_is_root): Bare drive designators (eg., "c:") are + no longer considered as root filenames. Fixed #137942 + 2004-03-24 J. Ali Harlow * gtk/gtkfilesystemwin32.c diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 1d65118a5..78733c133 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (filename_is_root): Bare drive designators (eg., "c:") are + no longer considered as root filenames. Fixed #137942 + 2004-03-24 J. Ali Harlow * gtk/gtkfilesystemwin32.c diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 1d65118a5..78733c133 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (filename_is_root): Bare drive designators (eg., "c:") are + no longer considered as root filenames. Fixed #137942 + 2004-03-24 J. Ali Harlow * gtk/gtkfilesystemwin32.c diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 1d65118a5..78733c133 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (filename_is_root): Bare drive designators (eg., "c:") are + no longer considered as root filenames. Fixed #137942 + 2004-03-24 J. Ali Harlow * gtk/gtkfilesystemwin32.c diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 1d65118a5..78733c133 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +2004-03-24 J. Ali Harlow + + * gtk/gtkfilesystemwin32.c + (filename_is_root): Bare drive designators (eg., "c:") are + no longer considered as root filenames. Fixed #137942 + 2004-03-24 J. Ali Harlow * gtk/gtkfilesystemwin32.c diff --git a/gtk/gtkfilesystemwin32.c b/gtk/gtkfilesystemwin32.c index 9f48dc8cc..cc70b2322 100644 --- a/gtk/gtkfilesystemwin32.c +++ b/gtk/gtkfilesystemwin32.c @@ -1383,7 +1383,6 @@ filename_is_root (const char *filename) /* accept both forms */ - return ( (len == 2 && filename[1] == ':') - || (len == 3 && filename[1] == ':' && (filename[2] == '\\' || filename[2] == '/'))); + return (len == 3 && filename[1] == ':' && (filename[2] == '\\' || filename[2] == '/')); } -- 2.43.2