Advertisement
Guest User

Just one reason

a guest
Aug 1st, 2016
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.35 KB | None | 0 0
  1. // Here's just one reason it's bad practice to set a pointer to
  2. // NULL when you've freed it unless you have a good, specific reason
  3. // to do so. There are *many* more.
  4.  
  5. bool doFooStuff()
  6. {
  7.     Foo* j = AllocFoo();
  8.     if (j != NULL)
  9.     {
  10.         // do some stuff
  11.         FreeFoo(&j);
  12.     }
  13.     // do some more stuff
  14.     return (j != NULL)
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement