diff os2/dirent.c @ 1341:184b3aedc2ff

Added PMPrintf support to dw_debug() on OS/2. Also cleaned up tons of warnings generated by new versions of gcc on OS/2.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Mon, 14 Nov 2011 17:14:54 +0000
parents d78f476c40f5
children 56f311dc23f6
line wrap: on
line diff
--- a/os2/dirent.c	Sun Nov 13 23:01:35 2011 +0000
+++ b/os2/dirent.c	Mon Nov 14 17:14:54 2011 +0000
@@ -80,7 +80,7 @@
 	drive[1] = ':';
 	drive[2] = '\0';
 	infolen = sizeof info;
-	if (DosQueryFSAttach(drive, 0, FSAIL_QUERYNAME, (PVOID)info, &infolen))
+	if (DosQueryFSAttach((PSZ)drive, 0, FSAIL_QUERYNAME, (PVOID)info, &infolen))
 		return 0;
 	if (infolen >= sizeof(FSQBUFFER2)) {
 		FSQBUFFER2 *p = (FSQBUFFER2 *)info;
@@ -143,7 +143,7 @@
 
 	dir->handle = HDIR_CREATE;
 	dir->count = 100;
-	rc = DosFindFirst(dir->name, &dir->handle, dir->attrmask,
+	rc = DosFindFirst((PSZ)dir->name, &dir->handle, dir->attrmask,
 		dir->ffbuf, sizeof dir->ffbuf, &dir->count, FIL_STANDARD);
 	switch (rc) {
 	default:
@@ -232,7 +232,7 @@
 
 		dir->handle = HDIR_CREATE;
 		dir->count = 32767;
-		rc = DosFindFirst(name, &dir->handle, dir->attrmask,
+		rc = DosFindFirst((PSZ)name, &dir->handle, dir->attrmask,
 			dir->ffbuf, sizeof dir->ffbuf, &dir->count, FIL_STANDARD);
 		switch (rc) {
 		default: