#include <stdlib.h>
#include <stdarg.h>
-// === Types ===
+/* === Types === */
typedef struct sFILE FILE;
-// === CONSTANTS ===
+/* === CONSTANTS === */
#define EOF (-1)
-// --- Standard IO ---
+/* --- Standard IO --- */
extern int printf(const char *format, ...);
extern int vsnprintf(char *buf, size_t __maxlen, const char *format, va_list args);
extern int vsprintf(char *buf, const char *format, va_list args);
extern FILE *fdopen(int fd, const char *modes);
extern int fclose(FILE *fp);
extern void fflush(FILE *fp);
-extern long int ftell(FILE *fp);
+extern off_t ftell(FILE *fp);
extern int fseek(FILE *fp, long int amt, int whence);
extern size_t fread(void *buf, size_t size, size_t n, FILE *fp);