remove warning and error messages, fix duplicate flag setting
This commit is contained in:

committed by
Andrew Johnson

parent
4e4e55ca89
commit
bb5423171d
@ -1123,15 +1123,12 @@ static void dbRecordHead(char *recordType, char *name, int visible)
|
||||
status = dbFindRecord(pdbentry, name);
|
||||
if (status == 0) {
|
||||
dbDeleteRecord(pdbentry);
|
||||
fprintf(stderr, ERL_WARNING ": Record \"%s\" DELETED!\n", name);
|
||||
return; /* done */
|
||||
popFirstTemp();
|
||||
dbFreeEntry(pdbentry);
|
||||
duplicate = TRUE;
|
||||
}
|
||||
fprintf(stderr, ERL_ERROR ": Record \"%s\" not found\n", name);
|
||||
yyerror(NULL);
|
||||
duplicate = TRUE;
|
||||
return;
|
||||
}
|
||||
|
||||
status = dbFindRecordType(pdbentry, recordType);
|
||||
if (status) {
|
||||
fprintf(stderr, "Record \"%s\" is of unknown type \"%s\"\n",
|
||||
|
@ -393,6 +393,7 @@ MAIN(dbStaticTest)
|
||||
testEntryRemoved("testdelalias7");
|
||||
testEntryRemoved("testdelalias77");
|
||||
testEntryRemoved("testdelrec8");
|
||||
testEntryRemoved("testdelrec11");
|
||||
|
||||
eltc(0);
|
||||
testIocInitOk();
|
||||
@ -424,6 +425,7 @@ MAIN(dbStaticTest)
|
||||
testEntryRemoved("testdelalias7");
|
||||
testEntryRemoved("testdelalias77");
|
||||
testEntryRemoved("testdelrec8");
|
||||
testEntryRemoved("testdelrec11");
|
||||
|
||||
testDbVerify("testrec");
|
||||
|
||||
|
@ -35,11 +35,16 @@ record(x, "testdelrec8") {
|
||||
}
|
||||
|
||||
record("#", "testdelrec1") { }
|
||||
record("#", "testdelrec2") { }
|
||||
record("#", "testdelrec3") { }
|
||||
record("#", "testdelrec2") {
|
||||
field("INP", "foobar2")
|
||||
}
|
||||
record("#", "testdelrec3") {
|
||||
field("INP", "foobar2")
|
||||
field("VAL", "1")
|
||||
}
|
||||
record("#", "testdelrec4") { }
|
||||
record("#", "testdelrec5") { }
|
||||
record("#", "testdelalias6") { }
|
||||
record("#", "testdelrec7") { }
|
||||
record("#", "testdelrec8") { }
|
||||
|
||||
record("#", "testdelrec11") { }
|
||||
|
Reference in New Issue
Block a user