Hallo!
Hi Peter!
»» mod.mod_values = {my_string, NULL}; /* <- */
»»
»» Dies funktioniert aber nicht - der Compiler meldet in der Zeile <- immer einen Syntaxfehler, ich kann diesen jedoch nicht erkennen.
Das nächste mal solltest du diese Fehlermeldung mit posten. =)
Ok, hier wär sie: error: expected expression before ‘{’ token
»» Hat jemand eine Ahnung warum dies so ist?
mod_values ist in der Struktur LDAPMod nicht definiert.
Ich nehme an, du möchtest die Zeile so ersetzen:
mod.mod_vals = {my_string, NULL};
Doch, mod_values ist mittels eines #define gegeben. Tatsächlich habe ich genau deine Zeile dastehen (mod_attr.mod_values = {mystring, NULL};), aber dann gibts obige Meldung. Noch Ideen?
Grüße, Peter