ret = ldb_msg_add_string(msg, "data", conv_str);
} else {
/* workaround for non-standard data */
- ret = ldb_msg_add_empty(msg, "data", LDB_FLAG_MOD_DELETE, NULL);
+ talloc_free(msg);
+ return NULL;
}
} else {
ret = ldb_msg_add_empty(msg, "data", LDB_FLAG_MOD_DELETE, NULL);
ret = ldb_msg_add_string(msg, "data", conv_str);
} else {
/* workaround for non-standard data */
- ret = ldb_msg_add_empty(msg, "data", LDB_FLAG_MOD_DELETE, NULL);
+ talloc_free(msg);
+ return NULL;
+
}
} else {
ret = ldb_msg_add_empty(msg, "data", LDB_FLAG_MOD_DELETE, NULL);