Libelektra: 插件函数:成功时返回值

创建于 2017-02-28  ·  4评论  ·  资料来源: ElektraInitiative/libelektra

👋你好

文档指出elektraPluginGet应该在成功时返回0 ,但是模板建议——因为提交📜 062e017e——插件函数应该在成功时返回1

据我所知,其他插件也使用1来表明函数是成功的。 另一方面, tcl插件在成功时返回0 。 哪个返回值是正确的?

question usability

最有用的评论

两者都是正确的
1 表示成功 + 密钥集已更新
0 表示成功,但没有任何改变
-1 表示错误

所有4条评论

两者都是正确的
1 表示成功 + 密钥集已更新
0 表示成功,但没有任何改变
-1 表示错误

两者都是正确的……

谢谢你的快速反应。 我将相应地更新文档。

我建议还要在模板中添加一个注释,因为它很简单,不需要深入研究庞大的文档:

//  1 for success + keyset updated
//  0 for success without changes
// -1 for error
return 1;

我建议还要在模板中添加一个注释,因为它是微不足道的,不需要深入研究庞大的文档......

好主意。 我刚刚将信息添加到我本地 repo 分支的elektraTemplateGet中。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

markus2330 picture markus2330  ·  4评论

sanssecours picture sanssecours  ·  3评论

markus2330 picture markus2330  ·  4评论

markus2330 picture markus2330  ·  3评论

markus2330 picture markus2330  ·  4评论