summaryrefslogtreecommitdiff
path: root/src/shader.cpp
diff options
context:
space:
mode:
authorsapier <Sapier at GMX dot net>2013-11-13 21:46:14 +0100
committerkwolekr <kwolekr@minetest.net>2013-11-17 12:45:58 -0500
commitdc407e219f8b0394f3a4d10ea8379b8678d98d1c (patch)
treea045995d5fd0ca91464ea3379738b055e7e61a42 /src/shader.cpp
parentd419e4cbb65d899239fafb5027b16fb9cb564adf (diff)
downloadminetest-dc407e219f8b0394f3a4d10ea8379b8678d98d1c.tar.gz
minetest-dc407e219f8b0394f3a4d10ea8379b8678d98d1c.tar.bz2
minetest-dc407e219f8b0394f3a4d10ea8379b8678d98d1c.zip
Fix multicaller support in RequestQueue
Diffstat (limited to 'src/shader.cpp')
-rw-r--r--src/shader.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/shader.cpp b/src/shader.cpp
index ed8cc5b73..122cbea19 100644
--- a/src/shader.cpp
+++ b/src/shader.cpp
@@ -546,13 +546,7 @@ void ShaderSource::processQueue()
<<"name=\""<<request.key<<"\""
<<std::endl;*/
- GetResult<std::string, u32, u8, u8>
- result;
- result.key = request.key;
- result.callers = request.callers;
- result.item = getShaderIdDirect(request.key);
-
- request.dest->push_back(result);
+ m_get_shader_queue.pushResult(request,getShaderIdDirect(request.key));
}
}