diff options
author | srs5694 <srs5694@users.sourceforge.net> | 2011-03-16 02:42:33 -0400 |
---|---|---|
committer | srs5694 <srs5694@users.sourceforge.net> | 2011-03-16 02:42:33 -0400 |
commit | c2f6e0cb812dd08fdb8f8cabda4f08a070c6f9fe (patch) | |
tree | 24934b43df063f9889923f8c6b373f84aca66932 /support.cc | |
parent | 01f7f08624f0c942001977415214a578621f6495 (diff) | |
download | sgdisk-c2f6e0cb812dd08fdb8f8cabda4f08a070c6f9fe.tar.gz |
A few miscellaneous changes
Diffstat (limited to 'support.cc')
-rw-r--r-- | support.cc | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -33,8 +33,9 @@ using namespace std; void ReadCString(char *inStr, int numchars) { if (!fgets(inStr, numchars, stdin)) { - cerr << "Critical error! Failed fgets() in ReadCString()\n"; - exit(1); + cerr << "Error! Failed fgets() in ReadCString()\n"; + if ((numchars > 0) && (inStr != NULL)) + inStr[0] = '\0'; } // if } // ReadCString() |