Hello,
I am testing mbuni and this problem can be solved easily for "old" gcc by modifying the file "mmsproxy.c"


lines 691 should be placed after the 2 following lines (declaration at the beginin of the block). This should not change anything on the soft execution as I checked (unless there is a escape path from mms_deliveryreport which is different from the return path, I saw some goto but which seems more designed for error managments, am I right ?)

Here is the proposed patch :

+++ mmsproxy.c Mon Feb 7 20:07:58 2005
@@ -688,9 +688,9 @@
if (allow_report == NULL
|| (octstr_case_compare(allow_report, octstr_imm("Yes")) == 0 &&
e->dlr)) { - mrpt = mms_deliveryreport(e->msgId, phonenum, time(NULL), status);
Octstr *x;
List *l = list_create();
+ mrpt = mms_deliveryreport(e->msgId, phonenum, time(NULL), status);
list_append(l, octstr_duplicate(e->from));
x = mms_queue_add(settings->system_user, l, NULL, NULL, NULL, NULL, 0,



Raphael.


hello, I am new to both kannel and mbuni. I wanted to install
and see how they work together, but no luck with mbuni
installation.


I'm working on a linux with Redhat 7.3 on it, kernel
2.4.18-10smp. 512K memory and dual pentium2 cpu's. I installed libiconv1.9.2 and libxml2-2.6.17, as well
as kannel 1.4.0 (full patch).


configure works with no problems, but make check or
make install get stuck at the same point. below are
the logs. maybe some library is missing?


any ideas would be greatly appreciated
thanks
esin


Snip...

_______________________________________________
Devel mailing list
Devel@mbuni.org
http://mbuni.org/mailman/listinfo/devel_mbuni.org

Reply via email to