Naja, das geht mit einem Typecast. Ist aber sehr unsauber, wenn nicht
gar ein potentieller Fehler.
const unsigned int *p;
void bla(unsigned int *ptr):
bla((unsigned int *) p);
Das ist deshalb unsauber, weil so nicht sichergestellt ist, daß die
Funktion den Pointer nicht beschreibt.
Es gibt ja einen Grund dafür, daß der Pointer als 'const' deklariert
ist; und die Funktion verwendet vermutlich auch aus einem bestimmten
Grund kein 'const' - nämlich um darauf hinzuweisen, daß sie den
Pointer (resp. das, worauf er verweist) verändern kann/mag/will/wird.