<h1>Project "FreeSWITCH Source" received a push.</h1>

<h2>branch: master updated</h2>
<pre>
       via: d4b5b07b2a76404ed8bf5adf8bc2bc9c0cbd9f04 (commit)
      from: b3086c1d6b6f4900ec770e22878038ac565424d9 (commit)


</pre>= COMMIT LOG ===========================================================
<div class="highlight"><pre>committer: Leon de Rooij
comments: 
reswig mod_lua for freeswitch.email

<span style="color: #000080; font-weight: bold">diff --git a/src/mod/languages/mod_lua/mod_lua_wrap.cpp b/src/mod/languages/mod_lua/mod_lua_wrap.cpp</span>
<span style="color: #000080; font-weight: bold">index 1d84a39..559d403 100644</span>
<span style="color: #A00000">--- a/src/mod/languages/mod_lua/mod_lua_wrap.cpp</span>
<span style="color: #00A000">+++ b/src/mod/languages/mod_lua/mod_lua_wrap.cpp</span>
<span style="color: #800080; font-weight: bold">@@ -1582,6 +1582,55 @@ fail:</span>
 }
 
 
<span style="color: #00A000">+static int _wrap_email(lua_State* L) {</span>
<span style="color: #00A000">+  int SWIG_arg = -1;</span>
<span style="color: #00A000">+  char *arg1 = (char *) 0 ;</span>
<span style="color: #00A000">+  char *arg2 = (char *) 0 ;</span>
<span style="color: #00A000">+  char *arg3 = (char *) NULL ;</span>
<span style="color: #00A000">+  char *arg4 = (char *) NULL ;</span>
<span style="color: #00A000">+  char *arg5 = (char *) NULL ;</span>
<span style="color: #00A000">+  char *arg6 = (char *) NULL ;</span>
<span style="color: #00A000">+  char *arg7 = (char *) NULL ;</span>
<span style="color: #00A000">+  bool result;</span>
<span style="color: #00A000">+  </span>
<span style="color: #00A000">+  SWIG_check_num_args(&quot;email&quot;,2,7)</span>
<span style="color: #00A000">+  if(!lua_isstring(L,1)) SWIG_fail_arg(&quot;email&quot;,1,&quot;char *&quot;);</span>
<span style="color: #00A000">+  if(!lua_isstring(L,2)) SWIG_fail_arg(&quot;email&quot;,2,&quot;char *&quot;);</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=3 &amp;&amp; !lua_isstring(L,3)) SWIG_fail_arg(&quot;email&quot;,3,&quot;char *&quot;);</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=4 &amp;&amp; !lua_isstring(L,4)) SWIG_fail_arg(&quot;email&quot;,4,&quot;char *&quot;);</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=5 &amp;&amp; !lua_isstring(L,5)) SWIG_fail_arg(&quot;email&quot;,5,&quot;char *&quot;);</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=6 &amp;&amp; !lua_isstring(L,6)) SWIG_fail_arg(&quot;email&quot;,6,&quot;char *&quot;);</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=7 &amp;&amp; !lua_isstring(L,7)) SWIG_fail_arg(&quot;email&quot;,7,&quot;char *&quot;);</span>
<span style="color: #00A000">+  arg1 = (char *)lua_tostring(L, 1);</span>
<span style="color: #00A000">+  arg2 = (char *)lua_tostring(L, 2);</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=3){</span>
<span style="color: #00A000">+    arg3 = (char *)lua_tostring(L, 3);</span>
<span style="color: #00A000">+  }</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=4){</span>
<span style="color: #00A000">+    arg4 = (char *)lua_tostring(L, 4);</span>
<span style="color: #00A000">+  }</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=5){</span>
<span style="color: #00A000">+    arg5 = (char *)lua_tostring(L, 5);</span>
<span style="color: #00A000">+  }</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=6){</span>
<span style="color: #00A000">+    arg6 = (char *)lua_tostring(L, 6);</span>
<span style="color: #00A000">+  }</span>
<span style="color: #00A000">+  if(lua_gettop(L)&gt;=7){</span>
<span style="color: #00A000">+    arg7 = (char *)lua_tostring(L, 7);</span>
<span style="color: #00A000">+  }</span>
<span style="color: #00A000">+  result = (bool)email(arg1,arg2,arg3,arg4,arg5,arg6,arg7);</span>
<span style="color: #00A000">+  SWIG_arg=0;</span>
<span style="color: #00A000">+  lua_pushboolean(L,(int)(result==true)); SWIG_arg++;</span>
<span style="color: #00A000">+  return SWIG_arg;</span>
<span style="color: #00A000">+  </span>
<span style="color: #00A000">+  if(0) SWIG_fail;</span>
<span style="color: #00A000">+  </span>
<span style="color: #00A000">+fail:</span>
<span style="color: #00A000">+  lua_error(L);</span>
<span style="color: #00A000">+  return SWIG_arg;</span>
<span style="color: #00A000">+}</span>
<span style="color: #00A000">+</span>
<span style="color: #00A000">+</span>
 static int _wrap_new_IVRMenu(lua_State* L) {
   int SWIG_arg = -1;
   IVRMenu *arg1 = (IVRMenu *) 0 ;
<span style="color: #800080; font-weight: bold">@@ -7525,6 +7574,7 @@ static swig_lua_class _wrap_class_LUA_Dbh = { &quot;Dbh&quot;, &amp;SWIGTYPE_p_LUA__Dbh,_wrap_</span>
 static const struct luaL_reg swig_commands[] = {
     { &quot;consoleLog&quot;, _wrap_consoleLog},
     { &quot;consoleCleanLog&quot;, _wrap_consoleCleanLog},
<span style="color: #00A000">+    { &quot;email&quot;, _wrap_email},</span>
     { &quot;console_log&quot;, _wrap_console_log},
     { &quot;console_clean_log&quot;, _wrap_console_clean_log},
     { &quot;msleep&quot;, _wrap_msleep},
</pre></div>
========================================================================<pre>

Summary of changes:
 src/mod/languages/mod_lua/mod_lua_wrap.cpp |   50 ++++++++++++++++++++++++++++
 1 files changed, 50 insertions(+), 0 deletions(-)
</pre>
<p>this email was generated because of /git/your-repo.git/hooks/post-receive by the file /git-core/contrib/hooks/post-receive-email<br />
For more info, see <a href="http://blog.chomperstomp.com/?p=630">http://blog.chomperstomp.com/?p=630</a>
-- <br />
FreeSWITCH Source</p>