Skip to content
This repository was archived by the owner on Aug 31, 2021. It is now read-only.

[[ LCIDLC ]] Fix issues building lcidl based externals#6071

Merged
livecodeali merged 4 commits into
livecode:developfrom
montegoulding:lcidlc
Nov 3, 2017
Merged

[[ LCIDLC ]] Fix issues building lcidl based externals#6071
livecodeali merged 4 commits into
livecode:developfrom
montegoulding:lcidlc

Conversation

@montegoulding

Copy link
Copy Markdown
Contributor

This patch is required for building a lcidlc based external with our current Werror config.

@montegoulding montegoulding changed the title [[ Cleanup ]] Add missing field initializer [[ LCIDLC ]] Fix issues building lcidl based externals Oct 23, 2017
This patch adds an extra char to the `malloc` call in
`LCExceptionRaise` because `snprintf` returns the length
excluding the null terminator.
@livecodeali

Copy link
Copy Markdown
Member

@livecode-vulcan review ok cac4fed

@livecode-vulcan

Copy link
Copy Markdown
Contributor

💙 review by @livecodeali ok cac4fed

livecode-vulcan added a commit that referenced this pull request Nov 2, 2017
[[ LCIDLC ]] Fix issues building lcidl based externals

This patch is required for building a lcidlc based external with our current Werror config.
@livecode-vulcan

Copy link
Copy Markdown
Contributor

😞 test failure cac4fed

  • try-community-armv6-android-api8: success
  • try-community-armv6-android-api9: success
  • try-community-js-emscripten-sdk1.35: success
  • try-community-universal-ios-iphoneos11.0: success
  • try-community-universal-ios-iphonesimulator11.0: success
  • try-community-universal-mac-macosx10.6: success
  • try-community-universal-mac-macosx10.9: success
  • try-community-x86-linux-debian7: success
  • try-community-x86-linux-debian8: success
  • try-community-x86_64-linux-debian7: success
  • try-community-x86_64-linux-debian8: success
  • try-community-x86-win32: failure
  • try-community-x86_64-win32: pending

@livecodeali

Copy link
Copy Markdown
Member

@livecode-vulcan retry cac4fed

livecode-vulcan added a commit that referenced this pull request Nov 2, 2017
[[ LCIDLC ]] Fix issues building lcidl based externals

This patch is required for building a lcidlc based external with our current Werror config.
@montegoulding

Copy link
Copy Markdown
Contributor Author

Hmm... Retry seems to be ignored.

@montegoulding

Copy link
Copy Markdown
Contributor Author

@livecode-vulcan retry cac4fed

livecode-vulcan added a commit that referenced this pull request Nov 2, 2017
[[ LCIDLC ]] Fix issues building lcidl based externals

This patch is required for building a lcidlc based external with our current Werror config.
When optional c-strings are not sent to a lcidlc external the
`default__cstring` function is called with the default value. Because it
was checking the wrong var it was always throwing an out of memory
error.
@livecodeali

Copy link
Copy Markdown
Member

@livecode-vulcan review ok cf6b6a4

@livecode-vulcan

Copy link
Copy Markdown
Contributor

💙 review by @livecodeali ok cf6b6a4

livecode-vulcan added a commit that referenced this pull request Nov 3, 2017
[[ LCIDLC ]] Fix issues building lcidl based externals

This patch is required for building a lcidlc based external with our current Werror config.
@livecode-vulcan

Copy link
Copy Markdown
Contributor

😎 test success cf6b6a4

  • try-community-armv6-android-api8: success
  • try-community-armv6-android-api9: success
  • try-community-js-emscripten-sdk1.35: success
  • try-community-universal-ios-iphoneos11.1: success
  • try-community-universal-ios-iphonesimulator11.1: success
  • try-community-universal-mac-macosx10.6: success
  • try-community-universal-mac-macosx10.9: success
  • try-community-x86-linux-debian7: success
  • try-community-x86-linux-debian8: success
  • try-community-x86_64-linux-debian7: success
  • try-community-x86_64-linux-debian8: success
  • try-community-x86-win32: success
  • try-community-x86_64-win32: success

@livecodeali livecodeali merged commit a615a61 into livecode:develop Nov 3, 2017
@montegoulding montegoulding deleted the lcidlc branch November 3, 2017 22:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants