[
https://issues.apache.org/jira/browse/TS-14?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Leif Hedstrom resolved TS-14.
-----------------------------
Resolution: Fixed
> InkAPI is not 64-bit clean
> --------------------------
>
> Key: TS-14
> URL: https://issues.apache.org/jira/browse/TS-14
> Project: Traffic Server
> Issue Type: Bug
> Components: InkAPI
> Affects Versions: 2.0.0a
> Environment: x86_64 linux
> Reporter: John Plevyak
> Assignee: Leif Hedstrom
> Fix For: 2.1.4
>
> Attachments: TS-14.diff
>
>
> This is different than the 64-bit port in that it effects the public API. In
> particular there are functions which use 'int' where they should be using
> other types for things like sizes which could exceed 2^32, the 'int' size
> even on 64-bit linux. Specifically:
> api/include/InkAPI.h: inkapi int INKfread(INKFile filep, void *buf, int
> length);
> But a full review of the API should be conducted and the types updated. In
> this case inku64, ink_off_t or most likely size_t would
> be more appropriate. All of these are 64-bit on 64-bit linux.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.