patch 9.1.0680: VMS does not have defined uintptr_t
Problem: VMS does not have defined uintptr_t Solution: Add type definitions (Zoltan Arpadffy) closes: #15520 Signed-off-by: Zoltan Arpadffy <zoltan.arpadffy@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
890f97ce57
commit
10231ac638
@ -7541,6 +7541,14 @@ f_hostname(typval_T *argvars UNUSED, typval_T *rettv)
|
|||||||
* Currently only valid for object/container types.
|
* Currently only valid for object/container types.
|
||||||
* Return empty string if not an object.
|
* Return empty string if not an object.
|
||||||
*/
|
*/
|
||||||
|
#ifdef VMS // VMS does not have defined uintptr_t
|
||||||
|
# if defined(HAVE_NO_LONG_LONG)
|
||||||
|
typedef unsigned int uintptr_t;
|
||||||
|
# else
|
||||||
|
typedef unsigned long long uintptr_t;
|
||||||
|
# endif
|
||||||
|
#endif // VMS
|
||||||
|
|
||||||
static void
|
static void
|
||||||
f_id(typval_T *argvars, typval_T *rettv)
|
f_id(typval_T *argvars, typval_T *rettv)
|
||||||
{
|
{
|
||||||
|
|||||||
@ -704,6 +704,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
680,
|
||||||
/**/
|
/**/
|
||||||
679,
|
679,
|
||||||
/**/
|
/**/
|
||||||
|
|||||||
Reference in New Issue
Block a user