diff --git a/lib/master.pike.in b/lib/master.pike.in index 2113785cb06673c4f6c7bfdbc877dccdf2ce1b3b..96eb1ab05421e5acfe08a64dc2d5457376226a69 100644 --- a/lib/master.pike.in +++ b/lib/master.pike.in @@ -1,4 +1,4 @@ -/* $Id: master.pike.in,v 1.17 1998/04/21 03:54:01 per Exp $ +/* $Id: master.pike.in,v 1.18 1998/04/23 18:35:55 marcus Exp $ * * Master-file for Pike. * @@ -745,7 +745,7 @@ string stupid_describe(mixed m) return (string)m; case "string": - if(sizeof(m) < 60 && sscanf(m,"%*[-a-zAZ0-9.~`!@#$%^&*()_]%n",int i) && i==sizeof(m)) + if(sizeof(m) < 60 && sscanf(m,"%*[^\0-\037\177-\237\\\"]%n",int i) && i==sizeof(m)) { return "\""+m+"\""; }