From 03b4bd44fba9b2892c725f24760b286b087d2bc2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Thu, 17 Apr 2003 07:09:18 +0000 Subject: [PATCH] remove strcpy/sprintf git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12085 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/asn1/gen.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/asn1/gen.c b/lib/asn1/gen.c index df3365be7..780444317 100644 --- a/lib/asn1/gen.c +++ b/lib/asn1/gen.c @@ -40,8 +40,8 @@ FILE *headerfile, *codefile, *logfile; #define STEM "asn1" static const char *orig_filename; -static char header[1024]; -static char headerbase[1024] = STEM; +static char *header; +static char *headerbase = STEM; /* * list of all IMPORTs @@ -75,8 +75,8 @@ init_generate (const char *filename, const char *base) { orig_filename = filename; if(base) - strcpy(headerbase, base); - sprintf(header, "%s.h", headerbase); + asprintf(&headerbase, "%s", base); + asprintf(&header, "%s.h", headerbase); headerfile = fopen (header, "w"); if (headerfile == NULL) err (1, "open %s", header);