>>378
ポインタ変数そのものを、関数内で弄りたい時あるでしょ?
hoge(char** inbuf)
{
  *inbuf = (char*)malloc(5);

}