|
@@ -448,7 +448,7 @@ struct str_list* get_str_list(unsigned short avp_flags, int_str avp_name) {
|
|
}
|
|
}
|
|
|
|
|
|
if (list_current==0) {
|
|
if (list_current==0) {
|
|
- LM_ERR("no more shm mem (%d)\n",len);
|
|
|
|
|
|
+ SHM_MEM_ERROR;
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -483,7 +483,7 @@ struct dlginfo_cell* get_dialog_data(struct dlg_cell *dlg, int type)
|
|
|
|
|
|
dlginfo = (struct dlginfo_cell*)shm_malloc( len );
|
|
dlginfo = (struct dlginfo_cell*)shm_malloc( len );
|
|
if (dlginfo==0) {
|
|
if (dlginfo==0) {
|
|
- LM_ERR("no more shm mem (%d)\n",len);
|
|
|
|
|
|
+ SHM_MEM_ERROR;
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
memset( dlginfo, 0, len);
|
|
memset( dlginfo, 0, len);
|
|
@@ -531,7 +531,7 @@ struct dlginfo_cell* get_dialog_data(struct dlg_cell *dlg, int type)
|
|
dlginfo->pubruris_caller =
|
|
dlginfo->pubruris_caller =
|
|
(struct str_list*)shm_malloc( sizeof(struct str_list) );
|
|
(struct str_list*)shm_malloc( sizeof(struct str_list) );
|
|
if (dlginfo->pubruris_caller==0) {
|
|
if (dlginfo->pubruris_caller==0) {
|
|
- LM_ERR("no more shm mem (%d)\n", (int) sizeof(struct str_list));
|
|
|
|
|
|
+ SHM_MEM_ERROR;
|
|
free_dlginfo_cell(dlginfo);
|
|
free_dlginfo_cell(dlginfo);
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
@@ -546,7 +546,7 @@ struct dlginfo_cell* get_dialog_data(struct dlg_cell *dlg, int type)
|
|
dlginfo->pubruris_callee =
|
|
dlginfo->pubruris_callee =
|
|
(struct str_list*)shm_malloc( sizeof(struct str_list) );
|
|
(struct str_list*)shm_malloc( sizeof(struct str_list) );
|
|
if (dlginfo->pubruris_callee==0) {
|
|
if (dlginfo->pubruris_callee==0) {
|
|
- LM_ERR("no more shm mem (%d)\n", (int) sizeof(struct str_list));
|
|
|
|
|
|
+ SHM_MEM_ERROR;
|
|
free_dlginfo_cell(dlginfo);
|
|
free_dlginfo_cell(dlginfo);
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
@@ -567,7 +567,7 @@ struct dlginfo_cell* get_dialog_data(struct dlg_cell *dlg, int type)
|
|
dlginfo->pubruris_caller =
|
|
dlginfo->pubruris_caller =
|
|
(struct str_list*)shm_malloc( sizeof(struct str_list) );
|
|
(struct str_list*)shm_malloc( sizeof(struct str_list) );
|
|
if (dlginfo->pubruris_caller==0) {
|
|
if (dlginfo->pubruris_caller==0) {
|
|
- LM_ERR("no more shm mem (%d)\n", (int) sizeof(struct str_list));
|
|
|
|
|
|
+ SHM_MEM_ERROR;
|
|
free_dlginfo_cell(dlginfo);
|
|
free_dlginfo_cell(dlginfo);
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
@@ -577,7 +577,7 @@ struct dlginfo_cell* get_dialog_data(struct dlg_cell *dlg, int type)
|
|
dlginfo->pubruris_callee =
|
|
dlginfo->pubruris_callee =
|
|
(struct str_list*)shm_malloc( sizeof(struct str_list) );
|
|
(struct str_list*)shm_malloc( sizeof(struct str_list) );
|
|
if (dlginfo->pubruris_callee==0) {
|
|
if (dlginfo->pubruris_callee==0) {
|
|
- LM_ERR("no more shm mem (%d)\n", (int) sizeof(struct str_list));
|
|
|
|
|
|
+ SHM_MEM_ERROR;
|
|
free_dlginfo_cell(dlginfo);
|
|
free_dlginfo_cell(dlginfo);
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|