diff options
author | Lennart Poettering <lennart@poettering.net> | 2008-07-01 13:44:56 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2008-07-01 13:44:56 +0200 |
commit | cde75bd31b5493f5f912331a88061d30a34cd746 (patch) | |
tree | 20e02d51ea90822c8d6252357152401db24a3dc4 /sktest.c | |
parent | f8ab64249186f05685a47eac85593dce8c5d691d (diff) |
don't depend on glib anymore, we don't really use any of its features anyway
Diffstat (limited to 'sktest.c')
-rw-r--r-- | sktest.c | 29 |
1 files changed, 15 insertions, 14 deletions
@@ -22,6 +22,7 @@ #include <string.h> #include <errno.h> +#include <stdio.h> #include "smart.h" @@ -32,32 +33,32 @@ int main(int argc, char *argv[]) { SkSmartSelfTest test; if (argc < 3) { - g_printerr("%s [DEVICE] [short|extended|conveyance|abort]\n", argv[0]); - return 1; + fprintf(stderr, "%s [DEVICE] [short|extended|conveyance|abort]\n", argv[0]); + return 1; } device = argv[1]; - if (!g_strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_SHORT))) - test = SK_SMART_SELF_TEST_SHORT; - else if (!g_strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_EXTENDED))) - test = SK_SMART_SELF_TEST_EXTENDED; - else if (!(g_strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_CONVEYANCE)))) - test = SK_SMART_SELF_TEST_CONVEYANCE; - else if (!(g_strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_ABORT)))) - test = SK_SMART_SELF_TEST_ABORT; + if (!strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_SHORT))) + test = SK_SMART_SELF_TEST_SHORT; + else if (!strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_EXTENDED))) + test = SK_SMART_SELF_TEST_EXTENDED; + else if (!(strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_CONVEYANCE)))) + test = SK_SMART_SELF_TEST_CONVEYANCE; + else if (!(strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_ABORT)))) + test = SK_SMART_SELF_TEST_ABORT; else { - g_printerr("Unknown test '%s'.\n", argv[2]); - return 1; + fprintf(stderr, "Unknown test '%s'.\n", argv[2]); + return 1; } if ((ret = sk_disk_open(device, &d)) < 0) { - g_printerr("Failed to open disk %s: %s\n", device, g_strerror(errno)); + fprintf(stderr, "Failed to open disk %s: %s\n", device, strerror(errno)); return 1; } if ((ret = sk_disk_smart_self_test(d, test)) < 0) { - g_printerr("Failed to start sel-test: %s\n", g_strerror(errno)); + fprintf(stderr, "Failed to start sel-test: %s\n", strerror(errno)); return 1; } |