cudaPointerGetAttributes

Consider (cuda 4.0)

cudaError_t cudaPointerGetAttributes (struct cudaPointerAttributes ∗ attributes, void ∗ ptr)

Why the second argument to this function is not a const pointer?