webmcp

view framework/env/slot/put_into.lua @ 28:ea2e8f3a2776

allow webmcp path to be set in cgi script

this allows another script to include the webmcp script when the cwd is not the cgi-bin. the script needs to set the WEBMCP_PATH variable.
author Daniel Poelzleithner <poelzi@poelzi.org>
date Sun Sep 19 01:36:08 2010 +0200 (2010-09-19)
parents 5cba83b3f411
children bb298fc60952
line source
1 --[[--
2 slot.put_into(
3 slot_ident -- name of a slot
4 string1, -- string to be written into the named slot
5 string2, -- another string to be written into the named slot
6 ...
7 )
9 This function is used to write strings into a named slot.
11 -- NOTE: ACCELERATED FUNCTION
12 -- Do not change unless also you also update webmcp_accelerator.c
14 --]]--
16 function slot.put_into(slot_ident, ...)
17 local t = slot._data[slot_ident].string_fragments
18 for i = 1, math.huge do
19 local v = select(i, ...)
20 if v == nil then break end
21 t[#t + 1] = v
22 end
23 end

Impressum / About Us