mirror of
https://gitlab.com/80486DX2-66/gists
synced 2024-11-08 08:54:34 +05:30
floatscan-experiment.c: make all the implemented functions static
This commit is contained in:
parent
6a9dde51e5
commit
f9d6c96a30
@ -47,9 +47,9 @@
|
||||
/* wrapping code --- beginning */
|
||||
const char* fgetc_ptr = NULL;
|
||||
|
||||
int __shgetc(void);
|
||||
int __shunget(void);
|
||||
long double floatscan(const char* s, int prec);
|
||||
static int __shgetc(void);
|
||||
static int __shunget(void);
|
||||
static long double floatscan(const char* s, int prec);
|
||||
|
||||
#define shgetc(f) __shgetc()
|
||||
#define shlim(...)
|
||||
@ -567,16 +567,16 @@ long double __floatscan(FILE *f, int prec, int pok)
|
||||
/* the original musl libc code --- end */
|
||||
|
||||
/* wrapping code --- beginning */
|
||||
int __shgetc(void) {
|
||||
static int __shgetc(void) {
|
||||
return *fgetc_ptr++;
|
||||
}
|
||||
|
||||
int __shunget(void) {
|
||||
static int __shunget(void) {
|
||||
fgetc_ptr--;
|
||||
return 0;
|
||||
}
|
||||
|
||||
long double floatscan(const char* s, int prec) {
|
||||
static long double floatscan(const char* s, int prec) {
|
||||
fgetc_ptr = s;
|
||||
return __floatscan(NULL, prec, 1);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user