Revision: 48482
http://brlcad.svn.sourceforge.net/brlcad/?rev=48482&view=rev
Author: n_reed
Date: 2012-01-12 13:45:13 +0000 (Thu, 12 Jan 2012)
Log Message:
-----------
need to compare getchar return to EOF, CID 113
Modified Paths:
--------------
brlcad/trunk/src/fb/pp-fb.c
Modified: brlcad/trunk/src/fb/pp-fb.c
===================================================================
--- brlcad/trunk/src/fb/pp-fb.c 2012-01-12 11:22:01 UTC (rev 48481)
+++ brlcad/trunk/src/fb/pp-fb.c 2012-01-12 13:45:13 UTC (rev 48482)
@@ -445,6 +445,9 @@
prtsmu(1);
prtclr(1);
goto again;
+ } else {
+ bu_log("error: unrecognized key sequence.\n");
+ continue;
}
printf("%c%5ld %-7s%c\n", 13, itm[i],
colortab[itmc[i]].name, 13);
@@ -716,8 +719,8 @@
}
int gclr(void)
{
- char c, cs[3];
- int i;
+ char cs[3];
+ int i, c;
for (i=0;i<3;i++) {
while ((c=getchar())<97||c>122) {
if (c==2) return -2;
@@ -726,8 +729,9 @@
if (c==22) return -22;
if (c==32) return -32;
if (c=='?') return -63;
+ if (c==EOF) return EOF;
}
- cs[i]=c;
+ cs[i]=(char)c;
}
return cclr(cs);
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits