Dalexhd icon

Untitled

Dalexhd | PRO | 12/06/19 02:44:39 PM UTC | 0 ⭐ | 414 👁️ | Never ⏰ | []
C |

720 B

|

None

|

0 👍

/

0 👎

main_file="GL"
rm tools/leak_tester/valgrind_out
valgrind ./GL > tools/leak_tester/valgrind_out 2>&1
byts=$(cat tools/leak_tester/valgrind_out | grep defin | cut -d : -f 2 | cut -d b  -f 1 | tr -d " " | tr -d ",")
check=$(cat tools/leak_tester/valgrind_out | grep defin | wc -l| tr -d " ")
rm -rf ${main_file}.dSYM
 
echo "#include <stdio.h>
 
int main(int argc,char **argv)
{
    printf(\"\e[1;%sm\t%s\n\e[0m\", argv[1], argv[2]);
}" > tools/leak_tester/msg.c
gcc tools/leak_tester/msg.c -o tools/leak_tester/msg_out
if [ $byts -gt 0 ]
then
    ./tools/leak_tester/msg_out 31 "MEMORY LEAK DETECTED!!!"
else
    ./tools/leak_tester/msg_out 32 "NO NEMORY LEAK DETECTED"
fi
rm -rf tools/leak_tester/msg.c tools/leak_tester/msg_out

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎