Mercurial > dwindows
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: