diff options
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/ChangeLog | 5 | ||||
| -rw-r--r-- | admin/coccinelle/xzalloc.cocci | 10 |
2 files changed, 15 insertions, 0 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog index 6dd1ecc08b9..4563f2e6618 100644 --- a/admin/ChangeLog +++ b/admin/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2012-07-05 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | * coccinelle/xzalloc.cocci: Semantic patch to convert | ||
| 4 | calls to xmalloc with following memset to xzalloc. | ||
| 5 | |||
| 1 | 2012-07-04 Juanma Barranquero <lekktu@gmail.com> | 6 | 2012-07-04 Juanma Barranquero <lekktu@gmail.com> |
| 2 | 7 | ||
| 3 | * CPP-DEFINES (LISP_FLOAT_TYPE): Remove, obsolete. | 8 | * CPP-DEFINES (LISP_FLOAT_TYPE): Remove, obsolete. |
diff --git a/admin/coccinelle/xzalloc.cocci b/admin/coccinelle/xzalloc.cocci new file mode 100644 index 00000000000..5d3ba990266 --- /dev/null +++ b/admin/coccinelle/xzalloc.cocci | |||
| @@ -0,0 +1,10 @@ | |||
| 1 | @@ | ||
| 2 | expression x; | ||
| 3 | expression E; | ||
| 4 | @@ | ||
| 5 | x = | ||
| 6 | - xmalloc | ||
| 7 | + xzalloc | ||
| 8 | (E) | ||
| 9 | ... | ||
| 10 | - memset (x, 0, E); | ||