Create Xref-Html Frames Remove All Frames
file:/home/jivera/wd/pcsx/Dreamcast/Compat.c (Tue Nov 25 22:46:14 2003
)
1: /* broken PsxBios.c */
2: int getchar() { return 0; }
3:
4: /* broken LoadCdrom and CheckCdrom */
5: int sscanf(const char *from, const char *format, char *str, ...) {
6: int i, j, k;
7: int len = strlen(format);
8:
9: for (i = 0, j = 0, k = 0; i < len; ) {
10: if (format[i] == '%') {
11: i+=2; // skip assumed %s :-)
12: for (;;) {
13: if (format[i] == from[j]) break;
14: str[k] = from[j];
15: k++; j++;
16: }
17: } else if (format[i] == ' ') { // match any number of whitespaces
18: for (;;) {
19: if (from[j] != ' ') break;
20: j++;
21: }
22: i++;
23: } else {
24: if (format[i] != from[j]) break; // doesn't match
25: j++; i++;
26: }
27: }
28: str[k] = 0;
29: return k;
30: }
31:
32: /* broken Sio.c */
33: int stat(const char *file_name, struct stat *buf) { return 0; }
34: /* arch-tag: Matthew Dempsky Wed Oct 15 10:34:17 CST 2003 (Dreamcast/Compat.c)
35: */
36:
Html form generated by Xrefactory version 1.6.4 on Fri Dec 12 20:52:56 2003
Trial version.