From 87c3f8976380470203dcfef9de35b99c727d8475 Mon Sep 17 00:00:00 2001 From: Yves Rizoud Date: Mon, 15 Sep 2008 22:03:06 +0000 Subject: [PATCH] fix linux build, following r153 git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@156 416bcca6-2ee7-4201-b75f-2eb2f807beb1 --- init.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/init.c b/init.c index 7cfbe928..bfe22c0a 100644 --- a/init.c +++ b/init.c @@ -85,18 +85,21 @@ void Ajouter_lecteur(byte Numero, char Lettre, byte Type) // Rechercher la liste et le type des lecteurs de la machine void Rechercher_drives(void) { - int DriveBits = GetLogicalDrives(); - int IndiceLecteur; - int IndiceBit; - #ifdef __linux__ + //Sous linux, il n'y a pas de lecteurs, on va juste mettre // un disque dur qui pointera vers la racine, // et un autre vers le home directory de l'utilisateur. Ajouter_lecteur(0,'/', LECTEUR_HDD); Ajouter_lecteur(1,'~', LECTEUR_HDD); + #else + // Sous Windows, on a la totale, presque aussi bien que sous DOS: + + int DriveBits = GetLogicalDrives(); + int IndiceLecteur; + int IndiceBit; IndiceLecteur = 0; for (IndiceBit=0; IndiceBit<26 && IndiceLecteur<23; IndiceBit++) {