# Revert "MultiArrayList: Fix error when struct is 0 sized" · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/913d61ebb95567fe67b0bfad99694892aac841e2)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 913d61ebb95567fe67b0bfad99694892aac841e2

Requested commit: 913d61ebb95567fe67b0bfad99694892aac841e2

Commit: 913d61ebb95567fe67b0bfad99694892aac841e2

Tree: 5496f79e086292913a5ac166eff6f7d3ea5113d7

Author: Andrew Kelley

Committer: Andrew Kelley

## Message

```
Revert "MultiArrayList: Fix error when struct is 0 sized"

This reverts commit 1f10cf4edf2b645e63dedc42f5d7475914bf2311.

Re-opens #10618

I want to solve this a different way. `align(S)` where S is a 0-byte
type should work in this context.

This also caused issues such as
https://github.com/Vexu/arocc/issues/221

```

## Parents

- [2e9ce6facd47189c4bbcd90a2a6ba1a689bfbde3](https://git.cafe/gitcafe/zig/commit/2e9ce6facd47189c4bbcd90a2a6ba1a689bfbde3?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/913d61ebb95567fe67b0bfad99694892aac841e2?format=markdown)
