From 6d7b7f51f7be661e8e4377214355a5a64883f00c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Thu, 31 Mar 2005 00:08:58 +0000 Subject: [PATCH] avoid const string warnings steming from writeable-string git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14702 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/asn1/gen.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/asn1/gen.c b/lib/asn1/gen.c index 559309b81..54f116d0f 100644 --- a/lib/asn1/gen.c +++ b/lib/asn1/gen.c @@ -41,7 +41,7 @@ FILE *headerfile, *codefile, *logfile; static const char *orig_filename; static char *header; -static char *headerbase = STEM; +static char *headerbase; /* * list of all IMPORTs @@ -76,6 +76,8 @@ init_generate (const char *filename, const char *base) orig_filename = filename; if(base) asprintf(&headerbase, "%s", base); + else + headerbase = strdup(STEM); asprintf(&header, "%s.h", headerbase); headerfile = fopen (header, "w"); if (headerfile == NULL) @@ -288,7 +290,7 @@ define_asn1 (int level, Type *t) } static void -define_type (int level, char *name, Type *t, int typedefp) +define_type (int level, const char *name, Type *t, int typedefp) { switch (t->type) { case TType: