File DSDP-overflow.patch of Package DSDP

--- examples/readsdpa.c.orig	2005-10-21 13:31:14.000000000 -0600
+++ examples/readsdpa.c	2011-05-21 13:26:38.967119006 -0600
@@ -107,7 +107,7 @@ int ReadSDPAFile(int argc,char *argv[]){
       strncpy(thisline,argv[i+1],90); fp1=fopen(thisline,"r");runbenchmark=1; justone=0;
     };
     if (strncmp(argv[i],"-directory",8)==0){strncpy(directory,argv[i+1],90);}
-    if (strncmp(argv[i],"-table",4)==0){strncpy(tablename,argv[i+1],90);};
+    if (strncmp(argv[i],"-table",4)==0){strncpy(tablename,argv[i+1],20);};
     if (strncmp(argv[i],"-suffix",4)==0){strncpy(suffix,argv[i+1],20);};
     if (strncmp(argv[i],"-save",5)==0){ strncpy(savefile,argv[i+1],40);saveit=1;};
     if (strncmp(argv[i],"-dlogsummary",8)==0){printsummary=atoi(argv[i+1]);}