Revert reference change; update CHANGES.current
This commit is contained in:
parent
a1e385694e
commit
b1204ce92f
2 changed files with 15 additions and 1 deletions
|
|
@ -5,6 +5,19 @@ See the RELEASENOTES file for a summary of changes in each release.
|
|||
Version 3.0.8 (in progress)
|
||||
===========================
|
||||
|
||||
2015-09-03: demi-rluddy
|
||||
[Go] Removed golang stringing for signed/unsigned char
|
||||
|
||||
Changed default handling of signed char* and unsigned char* to be
|
||||
opaque pointers rather than strings, similarly to how other
|
||||
languages work.
|
||||
|
||||
Any existing code relying on treating signed char* or unsigned
|
||||
char* as a string can restore the old behavior with typemaps.i by
|
||||
using %apply to copy the [unchanged] char* behavior.
|
||||
|
||||
*** POTENTIAL INCOMPATIBILITY ***
|
||||
|
||||
2015-08-07: talby
|
||||
[Perl] tidy -Wtautological-constant-out-of-range-compare warnings when building generated code under clang
|
||||
|
||||
|
|
|
|||
|
|
@ -430,7 +430,8 @@
|
|||
|
||||
/* Needed to avoid confusion with the way the go module handles
|
||||
references. */
|
||||
%typemap(gotype) char& "*byte"
|
||||
%typemap(gotype) char&, unsigned char& "*byte"
|
||||
%typemap(gotype) signed char& "*int8"
|
||||
|
||||
%typemap(in)
|
||||
char *, char[ANY], char[]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue