diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2016-06-22 22:38:30 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2016-06-22 22:38:30 +0100 |
commit | bbac2b0577a597f8d64054e40876714dd8bf66e1 (patch) | |
tree | 459a9e21447e7ef9d64ed66ed797cbb36e23baa9 | |
parent | Parameters can be optional (diff) | |
download | icespider-bbac2b0577a597f8d64054e40876714dd8bf66e1.tar.bz2 icespider-bbac2b0577a597f8d64054e40876714dd8bf66e1.tar.xz icespider-bbac2b0577a597f8d64054e40876714dd8bf66e1.zip |
Don't crash when no route found (no 404 handler yet)
-rw-r--r-- | icespider/core/core.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/icespider/core/core.cpp b/icespider/core/core.cpp index 4f4b646..525a99f 100644 --- a/icespider/core/core.cpp +++ b/icespider/core/core.cpp @@ -33,7 +33,9 @@ namespace IceSpider { Core::process(IHttpRequest * request) const { auto routeHandler = findRoute(request); - routeHandler->execute(request); + if (routeHandler) { + routeHandler->execute(request); + } } const IRouteHandler * |