[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: error compiling GUI - string constants
From: |
Fred Kiefer |
Subject: |
Re: error compiling GUI - string constants |
Date: |
Thu, 27 Jul 2017 18:06:03 +0200 |
> Am 27.07.2017 um 10:26 schrieb David Chisnall <address@hidden>:
>
> On 26 Jul 2017, at 14:58, Josh Freeman <address@hidden> 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, what do you mean by alias?
Re: error compiling GUI - string constants, Josh Freeman, 2017/07/26
- Re: error compiling GUI - string constants, David Chisnall, 2017/07/27
- Re: error compiling GUI - string constants,
Fred Kiefer <=
- Re: error compiling GUI - string constants, David Chisnall, 2017/07/28
- Re: error compiling GUI - string constants, Ivan Vučica, 2017/07/28
- Re: error compiling GUI - string constants, David Chisnall, 2017/07/28
- Re: error compiling GUI - string constants, Ivan Vučica, 2017/07/28