source: CIVL/examples/library/civlc/freeBad1.cvl@ d87ec9c

1.23 2.0 acw/focus-triggers main test-branch
Last change on this file since d87ec9c was 5a3c0cd, checked in by Manchun Zheng <zmanchun@…>, 12 years ago

added error checking for $free; added system functions $copy, $seq_init, $translate_ptr, etc.

git-svn-id: svn://vsl.cis.udel.edu/civl/trunk@1284 fb995dde-84ed-4084-dfe6-e5aef3e2452c

  • Property mode set to 100644
File size: 192 bytes
Line 
1#include <civlc.h>
2
3void main(){
4 int * a = (int*) $malloc($here, sizeof(int));
5
6 $free(NULL);
7 $free(a);
8 *a = 9; //a has already been deallocated and the dereference is error prone.
9}
Note: See TracBrowser for help on using the repository browser.