title: converting va_list to variable argument?
body: <p>I have a function <code>log_message</code> it takes variable arguments. </p>
  
  <pre><code>log_message(int level, char *fmt, ...)
  </code></pre>
  
  <p>now before calling this(<code>log_message</code>) function i have to add new function(<code>_log_message</code>), and new function will call <code>log_message</code>. </p>
  
  <pre><code>_log_message(int level, char *fmt, ...)
  </code></pre>
  
  <p>new function is also same. when <code>_log_message</code> will call <code>log_message</code> it will convert variable input to <code>va_list</code>. Now i have <code>va_list</code>, i don't wanna change the original one, is there any way to change back to variable input, so i will able to call the original one(<code>log_message</code>). </p>