Libelektra: рдкреНрд▓рдЧрдЗрди рдХрд╛рд░реНрдп: рд╕рдлрд▓рддрд╛ рдкрд░ рд╡рд╛рдкрд╕реА рдореВрд▓реНрдп

рдХреЛ рдирд┐рд░реНрдорд┐рдд 28 рдлрд╝рд░ре░ 2017  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: ElektraInitiative/libelektra

рдирдорд╕реНрддреЗ,

рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ elektraPluginGet рдХреЛ рд╕рдлрд▓рддрд╛ рдкрд░ 0 рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдлрд┐рд░ рднреА рдЯреЗрдореНрдкрд▓реЗрдЯ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реИ - рдЪреВрдВрдХрд┐ commit 062e017e рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИ - рдХрд┐ рдкреНрд▓рдЧрдЗрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдлрд▓рддрд╛ рдкрд░ 1 рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЕрдиреНрдп рдкреНрд▓рдЧрдЗрдиреНрд╕ рднреА 1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдлрд╝рдВрдХреНрд╢рди рд╕рдлрд▓ рд░рд╣реЗ, рдЬрд╣рд╛рдБ рддрдХ рдореИрдВ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдБред рджреВрд╕рд░реА рдУрд░ tcl рдкреНрд▓рдЧрдЗрди рд╕рдлрд▓рддрд╛ рдкрд░ 0 рд▓реМрдЯрд╛рддрд╛ рд╣реИ ред рдХреМрди рд╕рд╛ рд░рд┐рдЯрд░реНрди рд╡реИрд▓реНрдпреВ рд╕рд╣реА рд╣реИ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рджреЛрдиреЛрдВ рд╕рд╣реА рд╣реИрдВ
рд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рез + рдХреАрд╕реЗрдЯ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛
0 рд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛
-1 рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рджреЛрдиреЛрдВ рд╕рд╣реА рд╣реИрдВ
рд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рез + рдХреАрд╕реЗрдЯ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛
0 рд╕рдлрд▓рддрд╛ рдХреЗ рд▓рд┐рдП рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛
-1 рддреНрд░реБрдЯрд┐ рдХреЗ рд▓рд┐рдП

рджреЛрдиреЛрдВ рд╕рд╣реА рд╣реИрдВтАж

рдЬрд▓реНрджреА рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рддрджрдиреБрд╕рд╛рд░ рджрд╕реНрддрд╛рд╡реЗрдЬ рдЕрдкрдбреЗрдЯ рдХрд░реВрдВрдЧрд╛ред

рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдПрдХ рдиреЛрдЯ рднреА рдЬреЛрдбрд╝реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЗрддрдирд╛ рдЫреЛрдЯрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ:

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

рдореИрдВ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдЯреЗрдореНрдкрд▓реЗрдЯ рдореЗрдВ рдПрдХ рдиреЛрдЯ рднреА рдЬреЛрдбрд╝реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЗрддрдирд╛ рдЫреЛрдЯрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рджрд╕реНрддрд╛рд╡реЗрдЬ рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ ...

рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ред рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рд░реЗрдкреЛ рдХреА рдЕрдкрдиреА рд╕реНрдерд╛рдиреАрдп рд╢рд╛рдЦрд╛ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ elektraTemplateGet рдореЗрдВ рдЬреЛрдбрд╝рд╛ рд╣реИред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

markus2330 picture markus2330  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

markus2330 picture markus2330  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mpranj picture mpranj  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sanssecours picture sanssecours  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

sanssecours picture sanssecours  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ