comparison compat.h @ 101:a5da1ac53b34

Use long double instead of long long for drivesize and drivefree.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 06 Aug 2002 07:54:13 +0000
parents bb2b01c3122f
children 0fc45e386376
comparison
equal deleted inserted replaced
100:bb2b01c3122f 101:a5da1ac53b34
194 void sockshutdown(void); 194 void sockshutdown(void);
195 int makedir(char *path); 195 int makedir(char *path);
196 void nonblock(int fd); 196 void nonblock(int fd);
197 void block(int fd); 197 void block(int fd);
198 void setfileinfo(char *filename, char *url, char *logfile); 198 void setfileinfo(char *filename, char *url, char *logfile);
199 #if (defined(__IBMC__) && __IBMC__ < 360) || (defined(__WIN32__) && !defined(__CYGWIN32__)) 199 long double drivesize(int drive);
200 unsigned long drivesize(int drive); 200 long double drivefree(int drive);
201 unsigned long drivefree(int drive);
202 #else
203 unsigned long long drivefree(int drive);
204 unsigned long long drivesize(int drive);
205 #endif
206 int isdrive(int drive); 201 int isdrive(int drive);
207 void getfsname(int drive, char *buf, int len); 202 void getfsname(int drive, char *buf, int len);
208 FILE *fsopen(char *path, char *modes); 203 FILE *fsopen(char *path, char *modes);
209 int fsclose(FILE *fp); 204 int fsclose(FILE *fp);
210 char *fsgets(char *str, int size, FILE *stream); 205 char *fsgets(char *str, int size, FILE *stream);