diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 848e6e10..b2dfd277 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,13 +10,13 @@ on: jobs: build: + runs-on: ubuntu-20.04 strategy: + fail-fast: false matrix: - os: [ ubuntu-20.04 ] smalltalk: [ GemStone64-3.7.0, GemStone64-3.5.8, GemStone64-3.6.8 ] - runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: hpi-swa/setup-smalltalkCI@v1 with: smalltalk-image: ${{ matrix.smalltalk }} diff --git a/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st b/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st index 4351ea0a..74e239b7 100644 --- a/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st +++ b/repository/Zinc-HTTP.package/ZnBivalentWriteStream.class/instance/next.putAll.startingAt..st @@ -7,12 +7,12 @@ next: count putAll: collection startingAt: offset ifTrue: [ stream next: count putAll: collection startingAt: offset ] ifFalse: [ buffer := ByteArray new: count. - buffer replaceFrom: 1 to: count with: collection asByteArray startingAt: offset. + buffer replaceFrom: 1 to: count with: collection startingAt: offset. stream nextPutAll: buffer ] ] ifFalse: [ (collection isKindOf: ByteArray) ifTrue: [ buffer := String new: count. - buffer replaceFrom: 1 to: count with: collection asString startingAt: offset. + buffer replaceFrom: 1 to: count with: collection startingAt: offset. stream nextPutAll: buffer ] ifFalse: [ stream next: count putAll: collection startingAt: offset ] ] \ No newline at end of file