Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1322 → Rev 1321

/kernel/trunk/generic/src/sysinfo/sysinfo.c
256,8 → 256,9
sysinfo_rettype_t ret;
str=malloc(len+1,0);
ASSERT(str);
if(!((copy_from_uspace(str,(void *)ptr,len+1))||(str[len])))
ret=sysinfo_get_val(str,NULL);
if(copy_from_uspace(str,(void *)ptr,len+1)) return 0;
if(str[len]) return 0; /*This is not len lenght C string*/
ret=sysinfo_get_val(str,NULL);
free(str);
return ret.valid;
}
268,8 → 269,9
sysinfo_rettype_t ret;
str=malloc(len+1,0);
ASSERT(str);
if(!((copy_from_uspace(str,(void *)ptr,len+1))||(str[len])))
ret=sysinfo_get_val(str,NULL);
if(copy_from_uspace(str,(void *)ptr,len+1)) return 0;
if(str[len]) return 0; /*This is not len lenght C string*/
ret=sysinfo_get_val(str,NULL);
free(str);
return ret.val;
}