Patrick Winnertz
3b8f37b99e
Moved some functions out of mhl into src/util.c
...
This commit moves the mhl_str_concat_dir_and_file back into src/util.c whitout changing atm the functionality.
Please note that this is an incomplete fix and needs to be partially enhanced in order to keep the full functionality with glib.
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-06 11:17:03 +01:00
Patrick Winnertz
d8aa8a3028
Forgot to remove some more .s strings and do a rename in order to prevent compiler warnings + added include
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-06 00:36:30 +01:00
Patrick Winnertz
0450daf566
Removed type SHELL_ESCAPED_STR in favour of plain char*
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-06 00:20:19 +01:00
Patrick Winnertz
589ffd0b10
Use g_snprintf instead of snprintf as we switch back to glib
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 23:49:00 +01:00
Patrick Winnertz
ae987b923e
Reverted the use of bool in favour of gboolean
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 23:46:07 +01:00
Patrick Winnertz
281652cc23
Use FALSE/TRUE in favour of false/true (reverts 4fcf4e9685
)
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 23:41:40 +01:00
Patrick Winnertz
d84586ba82
Reverted the use of mhl_str_dup and use g_strdup instead.
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 23:40:32 +01:00
Patrick Winnertz
1c287d798d
First bunch of mhl_mem_free removal patches
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 23:36:58 +01:00
Patrick Winnertz
3d0f9e419a
Reverted some more GString removals. (See f235b1976e
)
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 23:22:08 +01:00
Patrick Winnertz
155fd328a4
Revert second bunch of mhl patches (see 9b9cab5874
)
...
This reintroduce GString again and drop the use of mhl_mem_free in some files
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 23:18:38 +01:00
Patrick Winnertz
5920d13810
First bunch of reverting stuff from mhl to switch back to glib
...
This removes the usage of stdbool.h in favour of mhl/tyes.h as we have to revert everything one by one
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 23:09:37 +01:00
Patrick Winnertz
bbf507b237
Merge branch '161_drop_bundled_slang'
...
* 161_drop_bundled_slang:
Removed bundled slang
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 10:40:59 +01:00
Patrick Winnertz
76da0dd3e5
Merge branch 'master' of ssh://midnight-commander.org:2222/git/mc
2009-02-05 10:26:53 +01:00
Patrick Winnertz
5a3072e2f8
Merge branch '199_slang_1x' - Merge again as by merge of mc-4.6 this was removed
...
* 199_slang_1x:
dropped use of slang-internal stuff and dropped checks for slang-1.x
Conflicts:
ChangeLog
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-05 10:22:44 +01:00
Enrico Weigelt, metux IT service
220f4f4caf
manually merged mc-4.6
2009-02-05 07:25:47 +01:00
Enrico Weigelt, metux IT service
161dc235a6
lib/mc.sh.in: fixes for non-bash shells (fixing #196 )
2009-02-04 22:39:27 +01:00
Enrico Weigelt, metux IT service
a6a9c1c147
fixed edit.c
2009-02-04 21:16:01 +01:00
Enrico Weigelt, metux IT service
a5ba278729
merged in lzma patch from mandriva
2009-02-04 21:16:00 +01:00
Patrick Winnertz
0c7d399300
Reverted Enricos backport from master which removes accidentially slang1.x support
...
Enrico has accidentially removed the slang1.x support in mc-4.6 branch as
this is a structural change which clearly doesn't belong into mc-4.6.
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-04 20:37:00 +01:00
Patrick Winnertz
41f06e42b1
Merge branch 'mc-4.6'
...
* mc-4.6:
Resolve some issues in mhl Rollang Illig pointed us to:
Added enhancements from Sergei which he attached to #241 .
Call va_end after the iteration as we need to free the list again.
Fixing a theoretical buffer overflow which was reported by Roland Illig
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-04 12:43:52 +01:00
Patrick Winnertz
c83e1995e4
Merge branch '241_buffer_overflow' into mc-4.6
...
* 241_buffer_overflow:
Resolve some issues in mhl Rollang Illig pointed us to:
Added enhancements from Sergei which he attached to #241 .
Call va_end after the iteration as we need to free the list again.
Fixing a theoretical buffer overflow which was reported by Roland Illig
Conflicts:
mhl/types.h
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-04 12:42:58 +01:00
Patrick Winnertz
60f2d8d3c0
Resolve some issues in mhl Rollang Illig pointed us to:
...
- isspace & toupper needs an unsigned char as arg
- collision with compiler namespace __X
- resolved some typos
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-04 12:02:13 +01:00
Patrick Winnertz
34fe2312b4
Added enhancements from Sergei which he attached to #241 .
...
This will remove the static coded max arguments to concat.
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-04 11:51:30 +01:00
Enrico Weigelt, metux IT service
648a377ad8
merged mc-4.6
2009-02-04 04:11:17 +01:00
Enrico Weigelt, metux IT service
5f84762472
extfs/rpm,extfs/trpm: removed obsolete rpm tags
2009-02-04 04:09:30 +01:00
Enrico Weigelt, metux IT service
584caa7949
manually merged mc-4.6
2009-02-04 01:26:28 +01:00
Enrico Weigelt, metux IT service
adbe38172d
added patch from #194
2009-02-04 01:18:51 +01:00
Enrico Weigelt, metux IT service
d3d1ff4faa
changelog fixes
2009-02-04 01:13:31 +01:00
Enrico Weigelt, metux IT service
0c97636212
fixed #240
2009-02-04 01:11:56 +01:00
Enrico Weigelt, metux IT service
5d4d91cd36
fixed #239
2009-02-04 01:11:56 +01:00
Enrico Weigelt, metux IT service
18e9e770c2
Merge commit 'origin/mc-4.6'
2009-02-04 01:09:19 +01:00
Enrico Weigelt, metux IT service
1d8ef0b089
fixed #240
2009-02-04 01:08:29 +01:00
Enrico Weigelt, metux IT service
f2a745a47d
merged #242
2009-02-04 00:47:29 +01:00
Enrico Weigelt, metux IT service
e5cad3802b
Merge commit 'origin/mc-4.6'
2009-02-04 00:44:39 +01:00
Enrico Weigelt, metux IT service
8e2f229c38
Merge commit 'origin/219_keycodes' into mc-4.6
2009-02-04 00:43:43 +01:00
Enrico Weigelt, metux IT service
d4927f99ef
Merge commit 'origin/201_historic_compressors'
2009-02-04 00:41:30 +01:00
Enrico Weigelt, metux IT service
be982505cc
Merge commit 'origin/mc-4.6'
2009-02-04 00:30:57 +01:00
Enrico Weigelt, metux IT service
03ec5ef574
backported #199 branch
2009-02-04 00:29:28 +01:00
Patrick Winnertz
51388bd012
Call va_end after the iteration as we need to free the list again.
...
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-03 20:09:40 +01:00
Enrico Weigelt, metux IT service
463a18623d
removed obsolete own memmove implementation ( #242 )
2009-02-03 19:51:01 +01:00
Patrick Winnertz
f148fc29d2
Fixing a theoretical buffer overflow which was reported by Roland Illig
...
if the concat function was called with more than 32 parameters there will be
a buffer overflow. This will add a small check to ensure that we concat only 32 parameters.
Signed-off-by: Patrick Winnertz <winnie@debian.org>
2009-02-03 19:45:39 +01:00
Enrico Weigelt, metux IT service
dd6f2d7362
added patch by angel_il on #219
2009-02-03 19:10:58 +01:00
Enrico Weigelt, metux IT service
9b9cab5874
manually merged 234_remove_g_string
2009-02-02 22:39:12 +01:00
Enrico Weigelt, metux IT service
8b38cf44da
manully merged 227_replace_g_free
2009-02-02 22:34:05 +01:00
Enrico Weigelt, metux IT service
035fa47c06
manually merged 228_replace_g_strdup
2009-02-02 21:28:01 +01:00
Enrico Weigelt, metux IT service
7015de5db5
Merge commit 'origin/236_replace_gboolean'
2009-02-02 21:16:39 +01:00
Enrico Weigelt, metux IT service
4fcf4e9685
replaced TRUE/FALSE by true/false
2009-02-02 21:12:46 +01:00
Enrico Weigelt, metux IT service
fb745c77ff
manually merged 193_vhdl_syntax
2009-02-02 20:58:55 +01:00
Enrico Weigelt, metux IT service
0434e3de5d
manually merged 235_remove_g_snprintf
2009-02-02 20:53:03 +01:00
Enrico Weigelt, metux IT service
45964f373b
replaced gboolean by bool (from mhl/types.h)
2009-02-02 05:07:56 +01:00