John Mark Bell
dbba3b4d37
Whoops. Lose spurious ')'.
...
svn path=/trunk/netsurf/; revision=7646
2009-05-30 00:29:46 +00:00
John Mark Bell
732d940744
Stop ro_gui_get_icon_string() returning a pointer to a location on the stack.
...
Make explicit the semantics that strings returned from this call are transient
and will be invalidated by subsequent calls.
svn path=/trunk/netsurf/; revision=7645
2009-05-30 00:26:04 +00:00
John Mark Bell
5404e91fcd
Simplify code
...
svn path=/trunk/netsurf/; revision=7644
2009-05-30 00:23:07 +00:00
John Mark Bell
f959f5b679
A bunch of tidying. Also squash NULL-pointer dereferences.
...
svn path=/trunk/netsurf/; revision=7643
2009-05-29 23:43:53 +00:00
John Mark Bell
21c78155b5
Actually catch error and deal with it
...
svn path=/trunk/netsurf/; revision=7642
2009-05-29 23:25:38 +00:00
John Mark Bell
b03d52e6d9
Ensure we don't read beyond the end of the array of available matches. Set any remaining saved pointers to NULL.
...
svn path=/trunk/netsurf/; revision=7641
2009-05-29 23:23:02 +00:00
John Mark Bell
cda586e6dc
Add missing break statement
...
svn path=/trunk/netsurf/; revision=7640
2009-05-29 23:14:16 +00:00
John Mark Bell
0fee18ebdc
Add missing return statement.
...
svn path=/trunk/netsurf/; revision=7639
2009-05-29 23:13:28 +00:00
John Mark Bell
1db6b5d93e
Tidy up somewhat. Lose redundant assignment.
...
svn path=/trunk/netsurf/; revision=7638
2009-05-29 23:12:18 +00:00
John Mark Bell
8d2688e121
Add missing return statement.
...
svn path=/trunk/netsurf/; revision=7637
2009-05-29 23:05:44 +00:00
John Mark Bell
f0adddc334
Lose redundant variable
...
svn path=/trunk/netsurf/; revision=7636
2009-05-29 23:04:26 +00:00
John Mark Bell
d09d540fff
Add missing return.
...
svn path=/trunk/netsurf/; revision=7635
2009-05-29 23:02:59 +00:00
John Mark Bell
80ae7c78b3
Remove redundant variable
...
svn path=/trunk/netsurf/; revision=7634
2009-05-29 23:02:13 +00:00
John Mark Bell
63d4f28487
Add missing return statement.
...
svn path=/trunk/netsurf/; revision=7633
2009-05-29 23:00:34 +00:00
John Mark Bell
7c0ded8972
Lose redundant assignment
...
svn path=/trunk/netsurf/; revision=7632
2009-05-29 22:59:42 +00:00
John Mark Bell
7eed46e1fa
Add missing return in error case.
...
svn path=/trunk/netsurf/; revision=7631
2009-05-29 22:58:13 +00:00
John Mark Bell
9b4a382d68
Insert a redundant return, as scan-build fails to notice that die() never returns.
...
svn path=/trunk/netsurf/; revision=7629
2009-05-29 22:56:09 +00:00
John Mark Bell
5d75e40700
Lose redundant code. Actually ensure that mode is initialised in ro_gui_theme_update_toolbar_icon().
...
svn path=/trunk/netsurf/; revision=7598
2009-05-28 12:38:36 +00:00
John Mark Bell
243c1ba03f
Limit scope of manually-defined NDEBUG. Purge a bunch of redundant #undef NDEBUG.
...
svn path=/trunk/netsurf/; revision=7593
2009-05-28 10:39:53 +00:00
John Mark Bell
89396e7d2a
Avoid dereferencing NULL pointer. Tighten up other icon string initialisation, too.
...
svn path=/trunk/netsurf/; revision=7592
2009-05-28 00:55:04 +00:00
John Mark Bell
fd932d69b9
Set bit 4 of extended window flags byte (makes Wimp_GetPointerInfo respond to shaded icons on RO5). I've no idea why this wasn't done years ago.
...
svn path=/trunk/netsurf/; revision=7402
2009-05-06 00:14:32 +00:00
John Mark Bell
daf7a52dd6
Hubbub is no longer optional.
...
Remove libxml2 parser binding.
svn path=/trunk/netsurf/; revision=7115
2009-04-17 00:54:27 +00:00
John Mark Bell
2531079866
Revert r6973. Apparently, it causes loads of problems.
...
svn path=/trunk/netsurf/; revision=7047
2009-04-05 19:17:24 +00:00
John Mark Bell
87add71110
Purge WITH_DRAW_EXPORT
...
svn path=/trunk/netsurf/; revision=6980
2009-03-29 00:24:14 +00:00
John Mark Bell
f0432b9f7b
Purge WITH_SAVE_COMPLETE
...
svn path=/trunk/netsurf/; revision=6979
2009-03-29 00:22:20 +00:00
John Mark Bell
64d47f313a
Aliasing fixes
...
svn path=/trunk/netsurf/; revision=6977
2009-03-29 00:14:28 +00:00
John Mark Bell
e240c200d5
Avoid potentially unsafe writes through a const pointer.
...
svn path=/trunk/netsurf/; revision=6974
2009-03-28 19:59:46 +00:00
John Mark Bell
ce10998776
More aliasing
...
svn path=/trunk/netsurf/; revision=6973
2009-03-28 19:19:05 +00:00
John Mark Bell
9badebaf4e
More aliasing
...
svn path=/trunk/netsurf/; revision=6972
2009-03-28 19:17:08 +00:00
John Mark Bell
76755556e0
Aliasing fun. This is ugly.
...
svn path=/trunk/netsurf/; revision=6971
2009-03-28 19:10:29 +00:00
John Mark Bell
02d61df4e5
Squash warning
...
svn path=/trunk/netsurf/; revision=6962
2009-03-28 01:31:57 +00:00
John Mark Bell
8f871d43a7
Aliasing fixes
...
svn path=/trunk/netsurf/; revision=6960
2009-03-28 01:16:04 +00:00
John Mark Bell
70f81c8bcf
Aliasing fixes
...
svn path=/trunk/netsurf/; revision=6959
2009-03-28 01:15:02 +00:00
John Mark Bell
2fdb251f0c
Aliasing fixes
...
svn path=/trunk/netsurf/; revision=6958
2009-03-28 01:11:50 +00:00
John Mark Bell
9fd2dfa712
Aliasing fixes
...
svn path=/trunk/netsurf/; revision=6957
2009-03-28 01:10:32 +00:00
John Mark Bell
f0a06d8535
Aliasing fixes
...
svn path=/trunk/netsurf/; revision=6956
2009-03-28 01:09:03 +00:00
John Mark Bell
c431416455
Aliasing fixes
...
svn path=/trunk/netsurf/; revision=6955
2009-03-28 01:02:29 +00:00
John Mark Bell
3bfd7142df
Aliasing fixes
...
svn path=/trunk/netsurf/; revision=6954
2009-03-28 01:00:31 +00:00
John Mark Bell
f6b3442823
Aliasing fixes.
...
svn path=/trunk/netsurf/; revision=6953
2009-03-28 00:59:39 +00:00
John Mark Bell
9b9112bd7c
More aliasing fixes.
...
svn path=/trunk/netsurf/; revision=6951
2009-03-28 00:56:29 +00:00
John Mark Bell
b82801129c
More aliasing avoidance/permission
...
svn path=/trunk/netsurf/; revision=6948
2009-03-27 18:09:49 +00:00
John Mark Bell
ac6cc0e4a4
More permitted aliasing
...
svn path=/trunk/netsurf/; revision=6947
2009-03-27 17:55:58 +00:00
John Mark Bell
fbec0d96c9
Another wimp_window_state->wimp_open conversion.
...
Avoid aliasing an int ** and a void **.
svn path=/trunk/netsurf/; revision=6946
2009-03-27 17:54:33 +00:00
John Mark Bell
c097ddf59e
Permit aliasing of pointers to wimp_window_state and wimp_open.
...
svn path=/trunk/netsurf/; revision=6944
2009-03-27 17:49:25 +00:00
John Mark Bell
0bfed166f5
Squash warnings
...
svn path=/trunk/netsurf/; revision=6934
2009-03-27 02:46:30 +00:00
John Mark Bell
efeb0134f7
Squash warnings
...
svn path=/trunk/netsurf/; revision=6933
2009-03-27 02:33:35 +00:00
John Mark Bell
861970fbcd
Squash warnings
...
svn path=/trunk/netsurf/; revision=6932
2009-03-27 02:32:26 +00:00
John Mark Bell
73365fa023
Squash warnings
...
svn path=/trunk/netsurf/; revision=6931
2009-03-27 02:28:30 +00:00
John Mark Bell
79a2422fd1
Squash warnings
...
svn path=/trunk/netsurf/; revision=6930
2009-03-27 02:25:57 +00:00
John Mark Bell
68d8ed687d
Squash warning.
...
svn path=/trunk/netsurf/; revision=6929
2009-03-27 02:24:00 +00:00