moved strlen out of min macro to avoid calling it twice

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1012 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
beveloper
2002-09-11 12:23:56 +00:00
parent 8f3e155417
commit ea736e689e
+3 -2
View File
@@ -163,9 +163,10 @@ sem_id create_sem_etc(int32 count, const char *name, team_id owner)
return B_NO_MORE_SEMS;
if (name == NULL)
name = "default_sem_name";
name = "unnamed semaphore";
name_len = min(strlen(name) + 1, SYS_MAX_OS_NAME_LEN);
name_len = strlen(name) + 1;
name_len = min(name_len, SYS_MAX_OS_NAME_LEN);
temp_name = (char *)kmalloc(name_len);
if (temp_name == NULL)
return ENOMEM;