--- sourceforge.net/trunk/rdesktop/disk.c 2004/01/21 14:40:40 569 +++ sourceforge.net/trunk/rdesktop/disk.c 2004/01/21 18:02:38 570 @@ -116,7 +116,7 @@ pos2 = next_arg(optarg, '='); strcpy(g_rdpdr_device[*id].name, optarg); - toupper(g_rdpdr_device[*id].name); + toupper_str(g_rdpdr_device[*id].name); /* add trailing colon to name. */ strcat(g_rdpdr_device[*id].name, ":"); @@ -212,7 +212,7 @@ return STATUS_NO_SUCH_FILE; } } - handle = dirfd(dirp); + handle = dirfd(dirp); /* FIXME: dirfd is not portable */ } else {