*callReference = connection->GetCallReference();
- if (strlen(callerid)) {
+ if (strlen(callerid))
connection->SetLocalPartyName(PString(callerid));
- }
+
connection->Unlock();
if (h323debug) {
p->calloptions.callerid = strdup(c->callerid);
}
-#if 0
-// Sumfing ain't right here
-
- char *tmp = strchr(c->callerid, '"');
- if (!tmp) {
- p->calloptions.callerid = malloc(sizeof(c->callerid+20)); // evil
- sprintf(p->calloptions.callerid, "\"Unknown Name\" <%s>", c->callerid);
- } else {
-
- }
-
-#endif
-
res = h323_make_call(called_addr, &(p->cd), p->calloptions);
if (res) {