vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Mon Jan 11 19:39:25 2016 +0200| [ff14507829dab79f86bb7ce3e18925bbf5ae2986] | committer: Rémi Denis-Courmont
tls: fix coverage report GCC coverage does not like exec*(). > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ff14507829dab79f86bb7ce3e18925bbf5ae2986 --- test/modules/misc/tls.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/modules/misc/tls.c b/test/modules/misc/tls.c index 03ec1ae..fa373ae 100644 --- a/test/modules/misc/tls.c +++ b/test/modules/misc/tls.c @@ -148,6 +148,7 @@ int main(void) return 77; } + assert(!strncmp(homedir, "/tmp/vlc-test-", 14)); setenv("HOME", homedir, 1); setenv("VLC_PLUGIN_PATH", "../modules", 1); @@ -237,7 +238,7 @@ int main(void) vlc_tls_Delete(server_creds); libvlc_release(vlc); - if (!strncmp(homedir, "/tmp/vlc-test-", 14)) + if (fork() == 0) execlp("rm", "rm", "-rf", homedir, (char *)NULL); - return 1; + return 0; } _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
