Libelektra: Fungsi Plugin: Mengembalikan Nilai pada Kesuksesan

Dibuat pada 28 Feb 2017  ·  4Komentar  ·  Sumber: ElektraInitiative/libelektra

Hai,

dokumentasi menyatakan bahwa elektraPluginGet harus mengembalikan 0 berhasil, namun template menyarankan – karena commit 062e017e – bahwa fungsi plugin harus mengembalikan 1 berhasil.

Plugin lain juga menggunakan 1 untuk menunjukkan bahwa fungsi berhasil, sejauh yang saya tahu. Plugin tcl di sisi lain mengembalikan 0 pada success . Nilai pengembalian mana yang benar?

question usability

Komentar yang paling membantu

keduanya benar
1 untuk sukses + keyset diperbarui
0 untuk sukses tapi tidak ada yang berubah
-1 untuk kesalahan

Semua 4 komentar

keduanya benar
1 untuk sukses + keyset diperbarui
0 untuk sukses tapi tidak ada yang berubah
-1 untuk kesalahan

keduanya benar…

Terima kasih atas respon yang cepat. Saya akan memperbarui dokumentasi yang sesuai.

Saya sarankan untuk juga menambahkan catatan ke template, karena cukup sepele untuk tidak perlu menyelami dokumentasi besar:

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

Saya sarankan untuk juga menambahkan catatan ke template, karena cukup sepele untuk tidak perlu menyelami dokumentasi besar…

Ide bagus. Saya baru saja menambahkan informasi ke elektraTemplateGet di cabang lokal repo saya.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

markus2330 picture markus2330  ·  3Komentar

mpranj picture mpranj  ·  3Komentar

e1528532 picture e1528532  ·  4Komentar

mpranj picture mpranj  ·  3Komentar

mpranj picture mpranj  ·  3Komentar