/
niceSOFT
/
util-linux
Обзор
Документация
Войти
/
niceSOFT
/
util-linux
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tools/checkxalloc.sh
23 строки
457 B
Dave Reisner
checkxalloc: nudge regex, fix newfound instances
20 мар 2012, 12:44
20 мар 2012, 12:44
99d618c
Код
Авторство
О чём код?
#!/bin/sh # # Find files which include the xalloc.h header, but which still call # the unwrapped calloc and malloc. # cd "$(git rev-parse --show-toplevel)" || { echo "error: failed to chdir to git root" exit 1 } git grep -zl '#include "xalloc.h"' | xargs -0 grep -nE '\b(([cm]|re)alloc|strdup|asprintf)[[:space:]]*\([^)]' result=$? if [ $result -eq 123 ]; then exit 0 # not found elif [ $result -eq 0 ]; then exit 1 # found fi exit $result