Bonjour,

A l'oeil, je dirais que ça vient de ta ligne

list ~= tango.stdc.string.strdup(entry.d_name.ptr);
<string.strdup> retournant un <char*>.

Pour convertir une "C string" vers un "D...