<div dir="ltr">You might want to use the strcasecmp / strncasecmp because it's available on more platforms than stricmp.<div><br></div><div>From OS X:</div><div><br></div><div><div>Davids-iMac:~ dw$ uname -a</div><div>Darwin Davids-iMac.local 14.5.0 Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64</div><div>Davids-iMac:~ dw$ cat stricmp.c </div><div>#include <string.h></div><div><br></div><div><br></div><div>int main()</div><div>{</div><div>  stricmp("FOO", "foo");</div><div>  strcasecmp("FOO", "foo");</div><div>  return 0;</div><div>}</div><div>Davids-iMac:~ dw$ gcc stricmp.c </div><div>stricmp.c:6:3: warning: implicit declaration of function 'stricmp' is invalid in C99 [-Wimplicit-function-declaration]</div><div>  stricmp("FOO", "foo");</div><div>  ^</div><div>1 warning generated.</div><div>Undefined symbols for architecture x86_64:</div><div>  "_stricmp", referenced from:</div><div>      _main in stricmp-a7cab7.o</div><div>ld: symbol(s) not found for architecture x86_64</div><div>clang: error: linker command failed with exit code 1 (use -v to see invocation)</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 17, 2015 at 8:26 PM,  <span dir="ltr"><<a href="mailto:mahesh@multicorewareinc.com" target="_blank">mahesh@multicorewareinc.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""># HG changeset patch<br>
# User Mahesh Pittala <<a href="mailto:mahesh@multicorewareinc.com">mahesh@multicorewareinc.com</a>><br>
</span># Date 1450412779 -19800<br>
#      Fri Dec 18 09:56:19 2015 +0530<br>
# Node ID edaf7565eebb213fb53a2e6e4e073ddaa7167576<br>
# Parent  9c797a5915814a74663f4f1f4edf8a9fd17d5c42<br>
<span class="">threadpool: use all available threads on each NUMA node with --pools=NULL option too<br>
<br>
from x265.readthedocs, --pools = NULL, "", "*" are doing same functionality.<br>
--pools="" & --pools="*" are using all threads but when we pass --pools=NULL, disabled<br>
all threads pools but supposed to enable.<br>
<br>
</span>diff -r 9c797a591581 -r edaf7565eebb source/common/threadpool.cpp<br>
<span class="">--- a/source/common/threadpool.cpp      Thu Dec 10 21:37:01 2015 +0530<br>
</span>+++ b/source/common/threadpool.cpp      Fri Dec 18 09:56:19 2015 +0530<br>
@@ -277,7 +277,7 @@<br>
<span class="">             }<br>
             else if (*nodeStr == '-')<br>
                 threadsPerPool[i] = 0;<br>
-            else if (*nodeStr == '*')<br>
</span>+                       else if (*nodeStr == '*' || !stricmp(nodeStr, "NULL"))<br>
<div class="HOEnZb"><div class="h5">             {<br>
                 for (int j = i; j < numNumaNodes; j++)<br>
                 {<br>
_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
</div></div></blockquote></div><br></div>