]> granicus.if.org Git - graphviz/commitdiff
LASI plugin: remove use of endl
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 9 Apr 2021 04:02:54 +0000 (21:02 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 10 Apr 2021 21:53:51 +0000 (14:53 -0700)
This is generally considered an anti-pattern in C++ these days.

plugin/lasi/gvrender_lasi.cpp

index 5677c3429bb34d428864055ed85b16eaf8005298..fce2cd2d14e7cb8900e41b41507325a5cac727d8 100644 (file)
@@ -380,7 +380,7 @@ static void lasi_textspan(GVJ_t * job, pointf p, textspan_t * span)
 
     ps_set_color(job, &(job->obj->pencolor));
     Context *ctxt = reinterpret_cast<Context*>(job->context);
-    ctxt->doc.osBody() << setFont(font, style, weight, variant, stretch) << setFontSize(span->font->size) << endl;
+    ctxt->doc.osBody() << setFont(font, style, weight, variant, stretch) << setFontSize(span->font->size) << "\n";
     switch (span->just) {
     case 'r':
         p.x -= span->size.x;
@@ -396,7 +396,7 @@ static void lasi_textspan(GVJ_t * job, pointf p, textspan_t * span)
     p.y += span->yoffset_centerline;
     gvprintpointf(job, p);
     gvputs(job, " moveto ");
-    ctxt->doc.osBody() << show(span->str) << endl;
+    ctxt->doc.osBody() << show(span->str) << "\n";
 
 }