(svn r2084) Set the name for drive items
authortron
Sun, 27 Mar 2005 10:35:01 +0000
changeset 1580 0064c283b59b
parent 1579 c17a314cf18e
child 1581 ccb9a6545117
(svn r2084) Set the name for drive items
os2.c
win32.c
--- a/os2.c	Sun Mar 27 01:23:31 2005 +0000
+++ b/os2.c	Sun Mar 27 10:35:01 2005 +0000
@@ -199,6 +199,7 @@
 			{
 				fios = FiosAlloc();
 				fios->type = FIOS_TYPE_DRIVE;
+				sprintf(fios->name, "%c:", 'A' + disk - 1);
 				sprintf(fios->title, "%c:", 'A' + disk - 1);
 			}
 		}
@@ -316,9 +317,8 @@
 			{
 				fios = FiosAlloc();
 				fios->type = FIOS_TYPE_DRIVE;
-				fios->title[0] = disk + 'A'-1;
-				fios->title[1] = ':';
-				fios->title[2] = 0;
+				sprintf(fios->name, "%c:", 'A' + disk - 1);
+				sprintf(fios->title, "%c:", 'A' + disk - 1);
 			}
 		}
 
--- a/win32.c	Sun Mar 27 01:23:31 2005 +0000
+++ b/win32.c	Sun Mar 27 10:35:01 2005 +0000
@@ -1673,6 +1673,7 @@
 		for (s = drives; *s != '\0';) {
 			fios = FiosAlloc();
 			fios->type = FIOS_TYPE_DRIVE;
+			sprintf(fios->name, "%c:", s[0]);
 			sprintf(fios->title, "%c:", s[0]);
 			while (*s++ != '\0') {}
 		}
@@ -1777,6 +1778,7 @@
 		for (s = drives; *s != '\0';) {
 			fios = FiosAlloc();
 			fios->type = FIOS_TYPE_DRIVE;
+			sprintf(fios->name, "%c:", s[0]);
 			sprintf(fios->title, "%c:", s[0]);
 			while (*s++ != '\0') {}
 		}