--- xmil/common/profile.c 2004/08/01 05:31:29 1.1 +++ xmil/common/profile.c 2004/08/03 12:50:54 1.2 @@ -88,7 +88,7 @@ BOOL profile_enum(const char *filename, key = profana(buf, &data); if (key) { if (data == NULL) { - milstr_ncpy(para, key, sizeof(para)); + milstr_ncpy(para, key, NELEMENTS(para)); } else { r = proc(arg, para, key, data); @@ -340,7 +340,7 @@ PFILEH profile_open(const char *filename ret->buffers = size; ret->size = filesize; ret->flag = flag; - file_cpyname(ret->path, filename, sizeof(ret->path)); + file_cpyname(ret->path, filename, NELEMENTS(ret->path)); return(ret); pfore_err3: