]> git.proxmox.com Git - mirror_kronosnet.git/commitdiff
[man] don't output unnecessary .PP sections
authorFabio M. Di Nitto <fdinitto@redhat.com>
Wed, 24 Jan 2018 16:07:20 +0000 (17:07 +0100)
committerFabio M. Di Nitto <fdinitto@redhat.com>
Mon, 29 Jan 2018 10:46:44 +0000 (11:46 +0100)
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
build-aux/doxyxml.c

index 915c8d29adf7716779f4b7b082e42f419ff7fe17..ef43687a02e7b3858bb008599dc41401ca2b42fa 100644 (file)
@@ -384,7 +384,9 @@ static void man_print_long_string(FILE *manfile, char *text)
        next_nl = strchr(text, '\n');
        while (next_nl && *next_nl != '\0') {
                *next_nl = '\0';
-               fprintf(manfile, "%s\n.PP\n", current);
+               if (strlen(current)) {
+                       fprintf(manfile, ".PP\n%s\n", current);
+               }
 
                *next_nl = '\n';
                current = next_nl+1;
@@ -514,7 +516,6 @@ static void print_manpage(char *name, char *def, char *brief, char *args, char *
 
        fprintf(manfile, ".SH \"RETURN VALUE\"\n");
        man_print_long_string(manfile, returntext);
-       fprintf(manfile, ".PP\n");
 
        iter = qb_map_iter_create(retval_map);
        for (p = qb_map_iter_next(iter, &data); p; p = qb_map_iter_next(iter, &data)) {