]> granicus.if.org Git - graphviz/commitdiff
Revert "common: inline and remove 'agputs'"
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 4 Jun 2022 15:24:29 +0000 (08:24 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 5 Jun 2022 18:28:25 +0000 (11:28 -0700)
This reverts commit f42fcb6759c1614fc07bae546a9da47c20d389bb.

lib/common/output.c

index 82e42b20bfd76ec3d89d6d769c6e897c866cbb24..25a98f79e259b0bce3973d472629c6e57d018e02 100644 (file)
@@ -28,6 +28,11 @@ double yDir (double y)
 
 static int (*print)(void *chan, const char *format, ...);
 
+static void agputs (const char* s, FILE* fp)
+{
+  print(fp, "%s", s);
+}
+
 static void printpoint(FILE * f, pointf p)
 {
   print(f, " %.5g %.5g", PS2INCH(p.x), PS2INCH(YDIR(p.y)));
@@ -139,7 +144,7 @@ void write_plain(GVJ_t *job, graph_t *g, FILE *f, bool extend) {
                  late_nnstring(e, E_color, DEFAULT_COLOR));
        }
     }
-    print(f, "stop\n");
+    agputs("stop\n", f);
 }
 
 static void set_record_rects(node_t * n, field_t * f, agxbuf * xb)