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 * |
