summaryrefslogtreecommitdiff
path: root/include/dom/core/characterdata.h
diff options
context:
space:
mode:
authorDaniel Silverstone <dsilvers@netsurf-browser.org>2012-03-28 20:41:01 +0000
committerDaniel Silverstone <dsilvers@netsurf-browser.org>2012-03-28 20:41:01 +0000
commitf57213206237c62ced97638a665f10c986c64137 (patch)
tree7dc3d87784439db9ada9ea0f6b04210be26f9825 /include/dom/core/characterdata.h
parent896be5bbd25299833957e51473656ffcf7b61318 (diff)
downloadlibdom-f57213206237c62ced97638a665f10c986c64137.tar.gz
libdom-f57213206237c62ced97638a665f10c986c64137.tar.bz2
Remove casts related to dom_string in API macros because they were hiding errors such as the one fixed in r13764
svn path=/trunk/libdom/; revision=13765
Diffstat (limited to 'include/dom/core/characterdata.h')
-rw-r--r--include/dom/core/characterdata.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/include/dom/core/characterdata.h b/include/dom/core/characterdata.h
index 322fb03..174be89 100644
--- a/include/dom/core/characterdata.h
+++ b/include/dom/core/characterdata.h
@@ -51,7 +51,7 @@ static inline dom_exception dom_characterdata_get_data(
dom_characterdata_get_data(cdata, data);
}
#define dom_characterdata_get_data(c, d) dom_characterdata_get_data( \
- (struct dom_characterdata *) (c), (dom_string **) (d))
+ (struct dom_characterdata *) (c), (d))
static inline dom_exception dom_characterdata_set_data(
struct dom_characterdata *cdata, dom_string *data)
@@ -60,7 +60,7 @@ static inline dom_exception dom_characterdata_set_data(
dom_characterdata_set_data(cdata, data);
}
#define dom_characterdata_set_data(c, d) dom_characterdata_set_data( \
- (struct dom_characterdata *) (c), (dom_string *) (d))
+ (struct dom_characterdata *) (c), (d))
static inline dom_exception dom_characterdata_get_length(
struct dom_characterdata *cdata, unsigned long *length)
@@ -82,7 +82,7 @@ static inline dom_exception dom_characterdata_substring_data(
#define dom_characterdata_substring_data(c, o, ct, d) \
dom_characterdata_substring_data( \
(struct dom_characterdata *) (c), (unsigned long) (o), \
- (unsigned long) (ct), (dom_string **) (d))
+ (unsigned long) (ct), (d))
static inline dom_exception dom_characterdata_append_data(
struct dom_characterdata *cdata, dom_string *data)
@@ -91,7 +91,7 @@ static inline dom_exception dom_characterdata_append_data(
dom_characterdata_append_data(cdata, data);
}
#define dom_characterdata_append_data(c, d) dom_characterdata_append_data( \
- (struct dom_characterdata *) (c), (dom_string *) (d))
+ (struct dom_characterdata *) (c), (d))
static inline dom_exception dom_characterdata_insert_data(
struct dom_characterdata *cdata, unsigned long offset,
@@ -101,8 +101,7 @@ static inline dom_exception dom_characterdata_insert_data(
dom_characterdata_insert_data(cdata, offset, data);
}
#define dom_characterdata_insert_data(c, o, d) dom_characterdata_insert_data( \
- (struct dom_characterdata *) (c), (unsigned long) (o), \
- (dom_string *) (d))
+ (struct dom_characterdata *) (c), (unsigned long) (o), (d))
static inline dom_exception dom_characterdata_delete_data(
struct dom_characterdata *cdata, unsigned long offset,
@@ -126,6 +125,6 @@ static inline dom_exception dom_characterdata_replace_data(
#define dom_characterdata_replace_data(c, o, ct, d) \
dom_characterdata_replace_data(\
(struct dom_characterdata *) (c), (unsigned long) (o),\
- (unsigned long) (ct), (dom_string *) (d))
+ (unsigned long) (ct), (d))
#endif