!13 代码小优化
* use C89 style and fix perror invalid * Merge branch 'master' of https://gitee.com/yitter/idgenerator * 代码优化,注释掉不用的代码 * 增加版权信息 * Merge branch 'master' of https://gitee.com/yitter/idgenerator * Merge branch 'master' of https://gitee.com/yitter/idgenerator * 1.php extension add more check * update readme * fix min_seqnumber default value * Merge branch 'master' of https://gitee.com/yitter/idgenerator * fmt v code * update php&vlang readme file * Merge branch 'master' of https://gitee.com/yitter/idgenerator * Merge branch 'master' of https://gitee.com/yitter/idgenerator * 更严格的默认配置 * fix worker max num * changed property num named wid_num * Merge branch 'master' of https://gitee.com/yitter/idgenerator * 修复MaxSeqNumber判断 * Merge branch 'master' of https://gitee.com/yitter/idgenerator * fix init return * Merge branch 'master' of https://gitee.com/yitter/idgenerator * add README.md * always lock * fix shared memory addr * use share memory * fix malloc * add make file * add php ext * Merge branch 'master' of https://gitee.com/yitter/idgenerator * Merge branch 'master' of https://gitee.com/yitter/idgenerator * Merge branch 'master' of https://gitee.com/yitter/idgenerator * Merge branch 'master' of https://gitee.com/yitter/idgenerator * Merge branch 'master' of https://gitee.com/yitter/idgenerator * use lock and bit operation
This commit is contained in:
@@ -67,7 +67,8 @@ static int snowdrift_init()
|
||||
}
|
||||
bzero(shmctx.addr, wid_num * sizeof(snowflake));
|
||||
sf = (snowflake *)shmctx.addr;
|
||||
for (int i = 0; i < wid_num; i++)
|
||||
int i;
|
||||
for (i = 0; i < wid_num; i++)
|
||||
{
|
||||
snowflake *tmp = (sf + i);
|
||||
tmp->Method = SD_G(Method);
|
||||
@@ -116,7 +117,8 @@ PHP_METHOD(snowdrift, NextNumId)
|
||||
}
|
||||
snowflake *flake = (sf + wid);
|
||||
array_init(return_value);
|
||||
for (int i = 0; i < num; i++)
|
||||
int i;
|
||||
for (i = 0; i < num; i++)
|
||||
{
|
||||
add_next_index_long(return_value, NextId(flake));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user