]> granicus.if.org Git - graphviz/commitdiff
common xdotBB: fix unchecked allocation failure
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 15 Oct 2022 18:07:06 +0000 (11:07 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 19 Oct 2022 04:30:58 +0000 (21:30 -0700)
lib/common/emit.c

index d03b54940c3a65c98f90f62fd56f7dc920d24ca6..3d6a7f541fb936d8122c30fab5592cadcfe73942 100644 (file)
@@ -2983,7 +2983,7 @@ boxf xdotBB (Agraph_t* g)
            break;
        case xd_text :
            op->span = NEW(textspan_t);
-           op->span->str = strdup (op->op.u.text.text);
+           op->span->str = gv_strdup (op->op.u.text.text);
            op->span->just = adjust [op->op.u.text.align];
            tf.name = fontname;
            tf.size = fontsize;