9367 troff: comparison between pointer and zero character constant

Review Request #1010 - Created March 27, 2018 and submitted - Latest diff uploaded

Information
Toomas Soome
illumos-gate
9367
247f146...
Reviewers
general
../n1.c: In function 'main':
../n1.c:148:17: error: comparison between pointer and zero character constant [-Werror=pointer-compare]
     if (argv[0] != '\0') {
                 ^~
../n1.c:148:9: note: did you mean to dereference the pointer?
     if (argv[0] != '\0') {
         ^
../n1.c:184:20: error: comparison between pointer and zero character constant [-Werror=pointer-compare]
    if (&argv[0][2] != '\0' && strlen(&argv[0][2]) >= 2 && &argv[0][3] != '\0')
                    ^~
../n1.c:184:8: note: did you mean to dereference the pointer?
    if (&argv[0][2] != '\0' && strlen(&argv[0][2]) >= 2 && &argv[0][3] != '\0')
        ^
../n1.c:184:71: error: comparison between pointer and zero character constant [-Werror=pointer-compare]
    if (&argv[0][2] != '\0' && strlen(&argv[0][2]) >= 2 && &argv[0][3] != '\0')
                                                                       ^~
../n1.c:184:59: note: did you mean to dereference the pointer?
    if (&argv[0][2] != '\0' && strlen(&argv[0][2]) >= 2 && &argv[0][3] != '\0')
                                                           ^
../n1.c:201:28: error: comparison between pointer and zero character constant [-Werror=pointer-compare]
    if (getenv("TROFFMACS") != '\0') {
                            ^~
../n1.c:201:8: note: did you mean to dereference the pointer?
    if (getenv("TROFFMACS") != '\0') {
        ^
cc1: all warnings being treated as errors

  
Loading...