13 Aug
2012
13 Aug
'12
5:47 a.m.
Better to always use the same code to reset memory than doing it many different ways. In MySQL code bzero() has been the offical and recommended way to reset memory.
Davi> Not anymore, Oracle MySQL has addressed this issue.
In MariaDB code that is still not the case. Personally, I find bzero() easier to read, instead of memset() as there is no extra parameter and it's also easier grep for it.
I assume you agree that for all particular purposes, there is no reason to not use bzero() in MariaDB code?
I have one more reason to keep bzero there: "do not touch if it is working". Usual IT rule which is good to follow. Tonu