Any known bugs in circle3.1w/goodies?

From: James Slattery (badlands@mchsi.com)
Date: 02/28/03


Just asking if anyone knows of any bugs in this version.

The biggest one I've found so far is
an assertion failure in Dg_scripts.c while compiling for debug under msvs .net

which is here

in eval_op() about line 1970
  for (p = lhs; *p; p++);
->  for (--p;isspace(*p) && (p > lhs); *p-- = '\0');
  for (p = rhs; *p; p++);
  for (--p; isspace(*p) && (p > rhs); *p-- = '\0');

not positive that this is the right fix, but because isspace was going way
negative i added in a check for *p. all the scripts still work tho;)
->  for (--p;(*p > 0) && isspace(*p) && (p > lhs); *p-- = '\0');


If there are any known bugs, please let me know.
-James Slattery

--
   +---------------------------------------------------------------+
   | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
   | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
   | Newbie List:  http://groups.yahoo.com/group/circle-newbies/   |
   +---------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 06/26/03 PDT