Fwiw original version defined two symbols pointing to constant strings with the same value. Fred and I asked for changes. I asked Daniel to investigate using NSString const*, and when that worked we went ahead with submitting the change.
Sorry about this. We did not consider compiler differences, but that's why we have people trying it out \o/ I like Josh's workaround. On Wed, Jul 26, 2017, 13:15 Riccardo Mottola <riccardo.mott...@libero.it> wrote: > Hi, > > Daniel Ferreira (theiostream) wrote: > > Also, the reason it just does not assign the same const string to the > > different constants is because the two consts should be the same > > pointer, and doing it explicitly seemed like a good way to make that > > intent clear and guarantee that would happen. > > I will commit the "fix" to unbreak build instead of "reverting" so your > additions get preserved, however I do like and understand the idea of > using and ensuring the samge string with the same poinger gets used. > > I thus ask compiler experts whats wrong of or if this is a quirk with > NSStrings in GCC ? Or somethig known that clang is smarter to accept > resolving the assignments to the same pointer? > > Riccardo > > _______________________________________________ > Gnustep-dev mailing list > Gnustep-dev@gnu.org > https://lists.gnu.org/mailman/listinfo/gnustep-dev >
_______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev