]> granicus.if.org Git - graphviz/commit
Use `strcmp` in instead of `gvrender_comparestr`.
authorErwin Janssen <erwinjanssen@outlook.com>
Fri, 9 Sep 2016 01:19:19 +0000 (03:19 +0200)
committerErwin Janssen <erwinjanssen@outlook.com>
Fri, 9 Sep 2016 11:46:38 +0000 (13:46 +0200)
commite653d8054fe3c2313944a2a88f3ad7c374bd9b21
tree750249c7af0deab2386663e912823b61e4841bde
parentee4cdc97ef3f9f9107c0d90c58c4afd64f8f8236
Use `strcmp` in instead of `gvrender_comparestr`.

`bsearch` is used in this function to find a string in a string array. It's not needed to pass the address of `tok` to the function, because `tok` is already a pointer. `gvrender_comparestr` should then cast the values to `(const char)` instead of `*(char**)`, because `s1` and `s2` are strings, not pointers to a string. With this change the function only calls `strcmp`, so passing `strcmp` to `bsearch` has the same effect and `gvrender_comparestr` can be removed.
This gets rid of all the `-Wcast-qual` warnings as well.
lib/gvc/gvrender.c