On 26 Jul 2017, at 14:58, Josh Freeman <gnustep_li...@twilightedge.com> wrote: > > On Jul 26, 2017, at 7:37 AM, 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. > > > Changing the second string constant into a macro of the first would > guarantee they're the same pointer: > > APPKIT_EXPORT NSString *NSStringPboardType; > > ... > > #if OS_API_VERSION(MAC_OS_X_VERSION_10_6, GS_API_LATEST) > # define NSPasteboardTypeString NSStringPboardType > #endif
Am I missing something? Why not simply make the first symbol an alias for the second? David _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org https://lists.gnu.org/mailman/listinfo/gnustep-dev