test_win_keygrab: Fix buffer not null terminated error.
authorDaniel Juyung Seo <seojuyung2@gmail.com>
Fri, 26 Jun 2015 01:08:08 +0000 (10:08 +0900)
committerDaniel Juyung Seo <seojuyung2@gmail.com>
Fri, 26 Jun 2015 01:08:10 +0000 (10:08 +0900)
This fixes coverity CID 1308264.

src/bin/test_win_keygrab.c

index f1c7473..9032e9f 100644 (file)
@@ -58,7 +58,7 @@ _entry_changed_cb(void *data , Evas_Object *obj, void *event_info EINA_UNUSED)
    api_data *api = data;
    const char *str = elm_entry_entry_get(obj);
    if (!str) return;
-   strncpy(api->keyname, str, PATH_MAX);
+   strncpy(api->keyname, str, PATH_MAX - 1);
    printf("entry: %s\n",str);
 }