summaryrefslogtreecommitdiff
path: root/src/pkg/runtime/runtime.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg/runtime/runtime.c')
-rw-r--r--src/pkg/runtime/runtime.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/pkg/runtime/runtime.c b/src/pkg/runtime/runtime.c
index c5ba3e6a5..50a94ec92 100644
--- a/src/pkg/runtime/runtime.c
+++ b/src/pkg/runtime/runtime.c
@@ -142,8 +142,8 @@ rnd(uint32 n, uint32 m)
static int32 argc;
static uint8** argv;
-Array os·Args;
-Array os·Envs;
+Slice os·Args;
+Slice os·Envs;
void
args(int32 c, uint8 **v)
@@ -168,13 +168,13 @@ goargs(void)
for(i=0; i<argc; i++)
gargv[i] = gostring(argv[i]);
os·Args.array = (byte*)gargv;
- os·Args.nel = argc;
+ os·Args.len = argc;
os·Args.cap = argc;
for(i=0; i<envc; i++)
genvv[i] = gostring(argv[argc+1+i]);
os·Envs.array = (byte*)genvv;
- os·Envs.nel = envc;
+ os·Envs.len = envc;
os·Envs.cap = envc;
}
@@ -189,7 +189,7 @@ getenv(int8 *s)
bs = (byte*)s;
len = findnull(bs);
envv = (String*)os·Envs.array;
- envc = os·Envs.nel;
+ envc = os·Envs.len;
for(i=0; i<envc; i++){
if(envv[i].len <= len)
continue;