| diff -Brau a/util/odbcinstw.c b/util/odbcinstw.c |
| --- a/util/odbcinstw.c 2014-04-23 21:54:40.000000000 +0200 |
| +++ b/util/odbcinstw.c 2015-05-08 15:29:09.400568356 +0200 |
| @@ -68,13 +68,7 @@ |
| |
| if (lpszRetBuffer && cbRetBuffer) |
| { |
| - ret= malloc(cbRetBuffer + 1); |
| - /* |
| - We cannot rely on getting correct results from the next call of |
| - SQLGetPrivateProfileString. So, taking precautions against unititialized |
| - values in the allocated buffer. |
| - */ |
| - memset(ret, 0, cbRetBuffer + 1); |
| + ret= my_malloc(cbRetBuffer + 1, MYF(MY_ZEROFILL)); |
| } |
| else |
| ret= NULL; |