소스 검색

tweak what is likely() in the argv[0] parsing

Mike Frysinger 19 년 전
부모
커밋
c2bcc11c00
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      libc/misc/internals/__uClibc_main.c

+ 2 - 2
libc/misc/internals/__uClibc_main.c

@@ -261,10 +261,10 @@ __uClibc_main(int (*main)(int, char **, char **), int argc,
 #endif
 
 #ifdef __UCLIBC_HAS_PROGRAM_INVOCATION_NAME__
-    if (argv && argv[0]) {
+    if (likely(argv && argv[0])) {
 	__progname_full = *argv;
 	__progname = __strrchr(*argv, '/');
-	if (likely(__progname != NULL))
+	if (__progname != NULL)
 		++__progname;
 	else
 		__progname = __progname_full;