Revision 30

Date:
2006/10/24 10:38:17
Author:
(no author)
Revision Log:
Fix option checking to make partial matches not cause success
Files:

Legend:

 
Added
 
Removed
 
Modified
  • trunk/cbuild.c

     
    2595 2595
    2596 2596 for(i = 1;i < argc;++i)
    2597 2597 {
    2598 size_t len = strlen(ptr);
    2598 size_t len = strlen(argv[i]);
    2599 2599 char *eq = strrchr(argv[i], '=');
    2600 2600
    2601 if(eq && (size_t)(eq-argv[i]) != len)
    2602 continue;
    2601 if(eq)
    2602 len = (size_t)(eq-argv[i]);
    2603 2603
    2604 2604 if(strncasecmp(ptr, argv[i], len) == 0)
    2605 2605 {