home
·
contact
·
privacy
projects
/
plomrogue
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
28ecacb
)
Server/py: Use RuntimeError for truly exceptional errors.
author
Christian Heller
<c.heller@plomlompom.de>
Fri, 6 Mar 2015 20:49:57 +0000
(21:49 +0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Fri, 6 Mar 2015 20:49:57 +0000
(21:49 +0100)
plomrogue-server.py
patch
|
blob
|
history
diff --git
a/plomrogue-server.py
b/plomrogue-server.py
index 80bd709f0a1a0f4ba8aaee147caf4eaf59578728..9eee167dee3d9bb1faada199c53a2ec48f931082 100755
(executable)
--- a/
plomrogue-server.py
+++ b/
plomrogue-server.py
@@
-545,7
+545,7
@@
def build_fov_map(t):
maptype.from_buffer(t["fovmap"]),
maptype.from_buffer(world_db["MAP"]))
if test:
maptype.from_buffer(t["fovmap"]),
maptype.from_buffer(world_db["MAP"]))
if test:
- raise
SystemExit
("Malloc error in build_fov_Map().")
+ raise
RuntimeError
("Malloc error in build_fov_Map().")
def decrement_lifepoints(t):
def decrement_lifepoints(t):
@@
-573,7
+573,7
@@
def mv_yx_in_dir_legal(dir, y, x):
dir_c = dir.encode("ascii")[0]
test = libpr.mv_yx_in_dir_legal_wrap(dir_c, y, x)
if -1 == test:
dir_c = dir.encode("ascii")[0]
test = libpr.mv_yx_in_dir_legal_wrap(dir_c, y, x)
if -1 == test:
- raise
SystemExit
("Too much wrapping in mv_yx_in_dir_legal_wrap()!")
+ raise
RuntimeError
("Too much wrapping in mv_yx_in_dir_legal_wrap()!")
return (test, libpr.result_y(), libpr.result_x())
return (test, libpr.result_y(), libpr.result_x())