diff options
| author | Thomas Martitz <kugel@rockbox.org> | 2012-07-31 10:05:58 +0200 |
|---|---|---|
| committer | Thomas Martitz <kugel@rockbox.org> | 2012-07-31 10:05:58 +0200 |
| commit | b358bcfc25272cb03dc95809c0c82688943f0f84 (patch) | |
| tree | 5656bb5f9bbd8199a15a8deff693c67be74d65de | |
| parent | 63d27626e417f0e80b649ca366e79ba92473a6d4 (diff) | |
| download | rockbox-b358bcfc25272cb03dc95809c0c82688943f0f84.zip rockbox-b358bcfc25272cb03dc95809c0c82688943f0f84.tar.gz rockbox-b358bcfc25272cb03dc95809c0c82688943f0f84.tar.bz2 rockbox-b358bcfc25272cb03dc95809c0c82688943f0f84.tar.xz | |
checkwps: Simplify expression.
Change-Id: I4d5cf82aa753074f81f25ae3d89a97ee607376e5
| -rw-r--r-- | tools/checkwps/checkwps.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/checkwps/checkwps.c b/tools/checkwps/checkwps.c index bfcb99f..273db78 100644 --- a/tools/checkwps/checkwps.c +++ b/tools/checkwps/checkwps.c @@ -294,9 +294,8 @@ int main(int argc, char **argv) while (argv[filearg]) { printf("Checking %s...\n", argv[filearg]); #ifdef HAVE_REMOTE_LCD - if((strcmp(&argv[filearg][strlen(argv[filearg])-4], "rwps") == 0) || - (strcmp(&argv[filearg][strlen(argv[filearg])-4], "rsbs") == 0) || - (strcmp(&argv[filearg][strlen(argv[filearg])-4], "rfms") == 0)) + char *ext = strrchr(argv[filearg], '.'); + if (strcmp(ext, "rwps") == 0 || strcmp(ext, "rsbs") == 0 || strcmp(ext, "rfms") == 0) screen = SCREEN_REMOTE; else screen = SCREEN_MAIN; |