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