title: How to clear a linked list using double pointer?
body: <p>Hi I'm trying to make a function that clears a linked list that <code>*first</code> will point to, then the node <code>**first</code> should be freed and the pointer <code>*first</code> set to <code>NULL</code>.</p>
  
  <p>I'm having trouble grasping double pointers and can't get this to work correctly. </p>