]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man3/insque.3
rename.2: SEE ALSO: add rename(1)
[thirdparty/man-pages.git] / man3 / insque.3
index 650dc12565bf4d70952d7ab87aec6d1bb4980619..27922c950f576d374a1ea77fe2b595b9527ffceb 100644 (file)
@@ -33,7 +33,7 @@
 .\" mtk, 2010-09-09: Noted glibc 2.4 bug, added info on circular
 .\"    lists, added example program
 .\"
-.TH INSQUE 3  2017-05-03 "" "Linux Programmer's Manual"
+.TH INSQUE 3  2019-03-06 "" "Linux Programmer's Manual"
 .SH NAME
 insque, remque \- insert/remove an item from a queue
 .SH SYNOPSIS
@@ -121,13 +121,13 @@ the arguments of these functions were of type \fIstruct qelem *\fP,
 defined as:
 .PP
 .in +4n
-.nf
+.EX
 struct qelem {
     struct qelem *q_forw;
     struct qelem *q_back;
     char          q_data[1];
 };
-.fi
+.EE
 .in
 .PP
 This is still what you will get if
@@ -152,16 +152,16 @@ with the forward and backward pointers in each element suitably initialized.
 The program below demonstrates the use of
 .BR insque ().
 Here is an example run of the program:
+.PP
 .in +4n
-.nf
-
+.EX
 .RB "$ " "./a.out -c a b c"
 Traversing completed list:
     a
     b
     c
 That was a circular list
-.fi
+.EE
 .in
 .SS Program source
 \&
@@ -184,7 +184,7 @@ new_element(void)
 
     e = malloc(sizeof(struct element));
     if (e == NULL) {
-        fprintf(stderr, "malloc() failed\\n");
+        fprintf(stderr, "malloc() failed\en");
         exit(EXIT_FAILURE);
     }
 
@@ -214,7 +214,7 @@ main(int argc, char *argv[])
     }
 
     if (errfnd || optind >= argc) {
-        fprintf(stderr,  "Usage: %s [\-c] string...\\n", argv[0]);
+        fprintf(stderr,  "Usage: %s [\-c] string...\en", argv[0]);
         exit(EXIT_FAILURE);
     }
 
@@ -245,15 +245,15 @@ main(int argc, char *argv[])
 
     /* Traverse the list from the start, printing element names */
 
-    printf("Traversing completed list:\\n");
+    printf("Traversing completed list:\en");
     elem = first;
     do {
-        printf("    %s\\n", elem\->name);
+        printf("    %s\en", elem\->name);
         elem = elem\->forward;
     } while (elem != NULL && elem != first);
 
     if (elem == first)
-        printf("That was a circular list\\n");
+        printf("That was a circular list\en");
 
     exit(EXIT_SUCCESS);
 }