Mercurial > dwindows
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); |