diff --git a/tests/virfilewrapper.c b/tests/virfilewrapper.c index f7a7a931e139fd6ae29fc3bb74a969e54f86a279..497e91bd45bc94447737fa923af5008c2c63950d 100644 --- a/tests/virfilewrapper.c +++ b/tests/virfilewrapper.c @@ -66,13 +66,15 @@ static void init_syms(void) } -int +void virFileWrapperAddPrefix(const char *prefix, const char *override) { /* Both parameters are mandatory */ - if (!prefix || !override) - return -1; + if (!prefix || !override) { + fprintf(stderr, "Attempt to add invalid path override\n"); + abort(); + } init_syms(); @@ -80,10 +82,9 @@ virFileWrapperAddPrefix(const char *prefix, VIR_APPEND_ELEMENT_QUIET(overrides, noverrides, override) < 0) { VIR_FREE(prefixes); VIR_FREE(overrides); - return -1; + fprintf(stderr, "Unable to add path override for '%s'\n", prefix); + abort(); } - - return 0; } diff --git a/tests/virfilewrapper.h b/tests/virfilewrapper.h index 044c532232510d2ccee422c5bbfd13d86f8f4f9c..80fd6244adfe9f605e94067471a88dc85c75ee89 100644 --- a/tests/virfilewrapper.h +++ b/tests/virfilewrapper.h @@ -19,7 +19,7 @@ #ifndef LIBVIRT_VIRFILEWRAPPER_H # define LIBVIRT_VIRFILEWRAPPER_H -int +void virFileWrapperAddPrefix(const char *prefix, const char *override);