Use a snprintf in grst_asn1.c
authorAndrew McNab <andrew.mcnab@manchester.ac.uk>
Wed, 12 Oct 2005 11:43:53 +0000 (11:43 +0000)
committerAndrew McNab <andrew.mcnab@manchester.ac.uk>
Wed, 12 Oct 2005 11:43:53 +0000 (11:43 +0000)
org.gridsite.core/src/gridsite.spec
org.gridsite.core/src/grst_asn1.c

index 4e7dfe7..0819eb0 100644 (file)
@@ -63,7 +63,7 @@ OPENSSL_LIBS=$OPENSSL_LIBS FLAVOR_EXT=$FLAVOR_EXT
 ln -sf %(echo ${MYPREFIX:-/usr})/share/doc/gridsite-%{version} \
  %(echo ${MYPREFIX:-/usr})/share/doc/gridsite
 
-%postun
+#%postun
 rm -f %(echo ${MYPREFIX:-/usr})/share/doc/gridsite
 
 %files
index 87dc5b0..bc92a87 100644 (file)
@@ -472,11 +472,11 @@ int GRSTasn1GetX509Name(char *x509name, int maxlength, char *coords,
 
    for (i=1; ; ++i)
       {
-        sprintf(coordstmp, coords, i, 1);
+        snprintf(coordstmp, sizeof(coordstmp), coords, i, 1);
         iobj = GRSTasn1SearchTaglist(taglist, lasttag, coordstmp);
         if (iobj < 0) break;
         
-        sprintf(coordstmp, coords, i, 2);
+        snprintf(coordstmp, sizeof(coordstmp), coords, i, 2);
         istr = GRSTasn1SearchTaglist(taglist, lasttag, coordstmp);
         if (istr < 0) break;