Espaço antes da resposta do Ajax (jQuery, PHP)

Estou usando o jQuery para fazer solicitações de ajax. Os dados estão chegando ao PHP bem, mas a resposta não está voltando corretamente ao JavaScript. De alguma forma, há um espaço antes da resposta. Eu sei disso porque o Firebug diz isso e meu código não funciona porque o espaço está lá. Quando espero que haja espaço, funciona bem. Alguma idéia do que poderia estar adicionando o espaço?

Aqui está a minha função de ajax:

<code>function my_ajax (aurl, adata, aretfunc) {
 $.ajax({
  type: "POST",
  url: aurl,
  data: adata,
  success: function(msg) {
    eval(aretfunc+'(msg);');
  }
 });
}
</code>

questionAnswers(3)

yourAnswerToTheQuestion