Diff for /libaitcfg/src/aitcfg.c between versions 1.4 and 1.4.2.1

version 1.4, 2011/05/01 17:24:28 version 1.4.2.1, 2011/05/10 20:52:36
Line 60  char cfgError[MAX_STR + 1]; Line 60  char cfgError[MAX_STR + 1];
  * @cfg = New head element for init   * @cfg = New head element for init
  * return: 0 ok; -1 error:: new head element is null   * return: 0 ok; -1 error:: new head element is null
 */  */
inline int InitConfig(sl_config * __restrict cfg)inline int
 InitConfig(sl_config * __restrict cfg)
 {  {
         if (!cfg)          if (!cfg)
                 return -1;                  return -1;
Line 75  inline int InitConfig(sl_config * __restrict cfg) Line 76  inline int InitConfig(sl_config * __restrict cfg)
  * @cfg = Head list element   * @cfg = Head list element
  * return: 0 ok; -1 error:: can`t load config   * return: 0 ok; -1 error:: can`t load config
 */  */
int LoadConfig(const char *csConfigName, sl_config * __restrict cfg)int
 LoadConfig(const char *csConfigName, sl_config * __restrict cfg)
 {  {
         FILE *f;          FILE *f;
         int ret;          int ret;
Line 106  int LoadConfig(const char *csConfigName, sl_config * _ Line 108  int LoadConfig(const char *csConfigName, sl_config * _
  * UnloadConfig() Unload config from memory and free resources   * UnloadConfig() Unload config from memory and free resources
  * @cfg = Head list element   * @cfg = Head list element
 */  */
void UnloadConfig(sl_config * __restrict cfg)void
 UnloadConfig(sl_config * __restrict cfg)
 {  {
         struct tagPair *av;          struct tagPair *av;
   
Line 132  void UnloadConfig(sl_config * __restrict cfg) Line 135  void UnloadConfig(sl_config * __restrict cfg)
  * @cfg = Head list element   * @cfg = Head list element
  * return: 0 ok; -1 error:: can`t save new config   * return: 0 ok; -1 error:: can`t save new config
 */  */
int CreateConfig(const char *csConfigName, sl_config * __restrict cfg)int
 CreateConfig(const char *csConfigName, sl_config * __restrict cfg)
 {  {
         FILE *f;          FILE *f;
         int ret;          int ret;
Line 159  int CreateConfig(const char *csConfigName, sl_config * Line 163  int CreateConfig(const char *csConfigName, sl_config *
  * @cfg = Head list element   * @cfg = Head list element
  * return: 0 ok; -1 error:: can`t save new config   * return: 0 ok; -1 error:: can`t save new config
 */  */
int cfg_CreateConfig(const char *csConfigName, sl_config * __restrict cfg)int
 cfg_CreateConfig(const char *csConfigName, sl_config * __restrict cfg)
 {  {
         FILE *f;          FILE *f;
         int ret;          int ret;
Line 187  int cfg_CreateConfig(const char *csConfigName, sl_conf Line 192  int cfg_CreateConfig(const char *csConfigName, sl_conf
 //  //
   
 // cfg_GetErrno() Get error code of last operation  // cfg_GetErrno() Get error code of last operation
inline int cfg_GetErrno()inline int
 cfg_GetErrno()
 {  {
         return cfgErrno;          return cfgErrno;
 }  }
   
 // cfg_GetError() Get error text of last operation  // cfg_GetError() Get error text of last operation
inline const char *cfg_GetError()inline const char *
 cfg_GetError()
 {  {
         return cfgError;          return cfgError;
 }  }

Removed from v.1.4  
changed lines
  Added in v.1.4.2.1


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>