Bug 27974 - При вызове ini_config_set в конец файла добавляется пустая строка
Summary: При вызове ini_config_set в конец файла добавляется пустая строка
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libshell (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-14 13:32 MSK by Andrey Cherepanov
Modified: 2012-11-14 17:37 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Cherepanov 2012-11-14 13:32:57 MSK
При каждом вызове ini_config_set в конец файла добавляется пустая строка.
Comment 1 Alexey Gladkov 2012-11-14 13:54:51 MSK
поясни
Comment 2 Andrey Cherepanov 2012-11-14 15:32:01 MSK
[user@host-15 ~]$ touch config.ini
[user@host-15 ~]$ . /bin/shell-ini-config 
[user@host-15 ~]$ ini_config_set config.ini global param1 val1
[user@host-15 ~]$ cat config.ini 

[global]
        param1 = val1
[user@host-15 ~]$ ini_config_set config.ini global param1 val2
[user@host-15 ~]$ cat config.ini 

[global]
        param1 = val2

[user@host-15 ~]$ ini_config_set config.ini global param1 val3
[user@host-15 ~]$ cat config.ini 

[global]
        param1 = val3


[user@host-15 ~]$
Comment 3 Alexey Gladkov 2012-11-14 16:27:31 MSK
0.1.7-alt1-2-g4f7172d
Comment 4 Andrey Cherepanov 2012-11-14 17:19:09 MSK
(В ответ на комментарий №3)
> 0.1.7-alt1-2-g4f7172d
Да, всё работает. Можно закрывать сборкой пакета.
Comment 5 Repository Robot 2012-11-14 17:37:26 MSK
libshell-0.1.8-alt1 -> sisyphus:

* Wed Nov 14 2012 Alexey Gladkov <legion@altlinux> 0.1.8-alt1
- shell-ini-config changes:
  + Fix empty lines at EOF (ALT#27974).
  + Indentation in the ini-file can be configured by
    shell_ini_config_prefix (ALT#27915).