[patch] ldb_msg_add_string()
simo
idra at samba.org
Mon Sep 25 22:46:10 GMT 2006
On Mon, 2006-09-25 at 15:28 +1000, tridge at samba.org wrote:
> Simo,
>
> > well actually I am more concerned about things like:
> >
> > ldb_msg_add_empty(ldb, "comment", LDB_FLAG_MOD_REPLACE);
> >
> > and then forgetting to really set the new value.
>
> that's true, but it's not relevant for my patch :-)
true.
> If you do the above, and forget to set the value, then the check in
> ldb_msg_sanity_check() will still kick in. I'm not proposing to change
> that check, I'm just proposing to apply exactly the patch I posted
> (the change to ldb_msg_add_string()).
Ah ok, I thought you proposed to remove that check in addition to the
patch.
> > See the ldb_msg_add_empty() example.
>
> lets see if you can find another example :-)
>
> > I have to think about this, maybe we can silently discard an empty
> > attribute but give out a level 0 debug error.
> > That might be a good enough compromise.
>
> hmmm, no, I don't think thats a good idea.
>
> Maybe you could look at my patch again? Perhaps you didn't notice that
> it doesn't actually add an empty attribute to the message?
Ok, I think the patch make sense.
I still think we should give a warning somewhere, however.
Simo.
--
Simo Sorce
Samba Team GPL Compliance Officer
email: idra at samba.org
http://samba.org
More information about the samba-technical
mailing list