Outlaw the setting of NULL errstrs
authorBarret Rhoden <brho@cs.berkeley.edu>
Sat, 13 Feb 2016 19:12:01 +0000 (14:12 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Sun, 14 Feb 2016 14:03:22 +0000 (09:03 -0500)
commit20f4cbfbc84724b8b967e5d78bda93b9d6bba6fa
tree2c43672265065a028a62430f2ac9437dc16e91b7
parentbd6585051c1980918efe12510c437ef803680f3f
Outlaw the setting of NULL errstrs

This will catch them if we try to use them.  O/w we'll have to rely on
other methods (code review/tools) to find them.

Maybe there's an argument to be made for a simple error(EFOO, 0),
where you just don't want to bother making a string.  Then for now you
can use ERROR_FIXME.

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/src/syscall.c