Merge pull request #863 from Devernua/reducing_stack_usage_in_t_alignment
Reducing stack usage in _t_alignment checks
This commit is contained in:
commit
48f9ecfb34
@ -1349,8 +1349,8 @@ LZ4_stream_t* LZ4_createStream(void)
|
|||||||
while actually aligning LZ4_stream_t on 4 bytes. */
|
while actually aligning LZ4_stream_t on 4 bytes. */
|
||||||
static size_t LZ4_stream_t_alignment(void)
|
static size_t LZ4_stream_t_alignment(void)
|
||||||
{
|
{
|
||||||
struct { char c; LZ4_stream_t t; } t_a;
|
typedef struct { char c; LZ4_stream_t t; } t_a;
|
||||||
return sizeof(t_a) - sizeof(t_a.t);
|
return sizeof(t_a) - sizeof(LZ4_stream_t);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -886,8 +886,8 @@ int LZ4_sizeofStateHC(void) { return (int)sizeof(LZ4_streamHC_t); }
|
|||||||
* while actually aligning LZ4_streamHC_t on 4 bytes. */
|
* while actually aligning LZ4_streamHC_t on 4 bytes. */
|
||||||
static size_t LZ4_streamHC_t_alignment(void)
|
static size_t LZ4_streamHC_t_alignment(void)
|
||||||
{
|
{
|
||||||
struct { char c; LZ4_streamHC_t t; } t_a;
|
typedef struct { char c; LZ4_streamHC_t t; } t_a;
|
||||||
return sizeof(t_a) - sizeof(t_a.t);
|
return sizeof(t_a) - sizeof(LZ4_streamHC_t);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user