Apr_table_get renvoie-t-il une copie des données?

Si j’appelle apr_table_get, est-ce que je reçois une copie des données ou juste un pointeur dans le pool avec les données? (Je veux changer la valeur d’une manière ou d’une autre et je ne sais pas si j’écraserais les données du pool.) De plus, dois-je libérer les données. La page de manuel ( Fonctions de tableau et de tableau ) ne répond pas à cette question.

Vous obtenez une copie du pointeur. Donc non. Si vous voulez une copie des données pointées, vous devez en créer une.

C’est pourquoi le type de retour est const!