free()
просто сообщает распределителю, что ваша программа не нуждается в этом блоке . Распределитель может кэшировать его для дальнейшего выделения, или он может вернуть его системе, изменив указатель brk
. Все зависит от реализации.
Оказалось, что мне нужно установить атрибут LocaleCode в SetExpressCheckoutRequestType, когда я запрашиваю токен.