Details

[Home]

Issue of the Standard # S0007

Brief

Type 'ptr_t' that is used in synopsis of functions __mempcpy(), __rawmemchr() is not defined anywhere

Detailed Description

Type 'ptr_t' that is used in synopsis of functions __mempcpy(), __rawmemchr() is not defined anywhere:
ptr_t __mempcpy(ptr_t restrict dest, const ptr_t restrict src, size_t n );

ptr_t __rawmemchr(const ptr_t s, int c );

Problem location(s) in the standard

Linux Standard Base Core Specification 3.1, Chapter 13. Base Libraries, 13.5. Interface Definitions for libc, description of functions __mempcpy(), __rawmemchr().

Possible solutions

Replace 'ptr_t' by 'void *'.

Accepted

LSB Bugzilla, 1295

Status

Fixed in LSB 3.2

[Home]