test-unit-name.c   test-unit-name.c 
skipping to change at line 32 skipping to change at line 32
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include "unit-name.h" #include "unit-name.h"
#include "util.h" #include "util.h"
int main(int argc, char* argv[]) { int main(int argc, char* argv[]) {
char *t, *k; char *t, *k;
t = unit_name_replace_instance("foo@.service", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance("foo@xyz.service", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance("xyz", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance("", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance("", "");
puts(t);
free(t);
t = unit_name_replace_instance("foo.service", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance(".service", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance("foo@bar", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance("foo@", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance("@", "waldo");
puts(t);
free(t);
t = unit_name_replace_instance("@bar", "waldo");
puts(t);
free(t);
t = unit_name_from_path("/waldo", ".mount"); t = unit_name_from_path("/waldo", ".mount");
puts(t); puts(t);
k = unit_name_to_path(t); k = unit_name_to_path(t);
puts(k); puts(k);
free(k); free(k);
free(t); free(t);
t = unit_name_from_path("/waldo/quuix", ".mount"); t = unit_name_from_path("/waldo/quuix", ".mount");
puts(t); puts(t);
k = unit_name_to_path(t); k = unit_name_to_path(t);
 End of changes. 1 change blocks. 
0 lines changed or deleted 44 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/