SF.net SVN: opensips:[6123] branches/1.5

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

SF.net SVN: opensips:[6123] branches/1.5

Bogdan-Andrei Iancu
Revision: 6123
          http://opensips.svn.sourceforge.net/opensips/?rev=6123&view=rev
Author:   bogdan_iancu
Date:     2009-09-14 19:54:11 +0000 (Mon, 14 Sep 2009)

Log Message:
-----------
backport from trunk (rev #6111 - #6114 ):


- new field to allow some pvar to set a buffer of their own


- dlg_var() PV has its own value buffer to avoid overriding the value when the 2 dlg_var() s are evaluated in the same time . Like when doing:
        if ($dlg_val(testa) == $dlg_val(testb))

  Thanks to Thomas Gelf for finding and reporting this nasty bug.


- fixed overwriting of the values of shvar() when more than one pv is evaluated in the same time. Like:
   if ($shvar(testa) == $shvar(testb))

Revision Links:
--------------
    http://opensips.svn.sourceforge.net/opensips/?rev=6111&view=rev

Modified Paths:
--------------
    branches/1.5/modules/cfgutils/shvar.c
    branches/1.5/modules/dialog/dialog.c
    branches/1.5/modules/dialog/dlg_vals.c
    branches/1.5/modules/dialog/dlg_vals.h
    branches/1.5/modules/siptrace/siptrace.c
    branches/1.5/pvar.h


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

_______________________________________________
Devel mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/devel