title: How do I implement a circular list (ring buffer) in C?
body: <p>How do I implement a circular list that overwrites the oldest entry when it's full? </p>
  
  <p>For a little background, I want to use a circular list within GWT; so using a 3rd party lib is <strong>not</strong> what I want.</p>