--- /n/sources/plan9/sys/src/cmd/ramfs.c Sat Jan 10 10:00:05 2015 +++ /sys/src/cmd/ramfs.c Sun Jun 28 00:00:00 2026 @@ -38,7 +38,7 @@ long ref; short busy; short open; - long parent; /* index in Ram array */ + uintptr parent; /* index in Ram array */ Qid qid; long perm; char *name; @@ -48,7 +48,7 @@ char *group; char *muid; char *data; - long ndata; + uintptr ndata; }; enum @@ -79,8 +79,8 @@ uint ramstat(Ram*, uchar*, uint); void error(char*); void io(void); -void *erealloc(void*, ulong); -void *emalloc(ulong); +void *erealloc(void*, uintptr); +void *emalloc(uintptr); char *estrdup(char*); void usage(void); int perm(Fid*, Ram*, int); @@ -903,7 +903,7 @@ } void * -emalloc(ulong n) +emalloc(uintptr n) { void *p; @@ -915,7 +915,7 @@ } void * -erealloc(void *p, ulong n) +erealloc(void *p, uintptr n) { p = realloc(p, n); if(n != 0 && !p)