summaryrefslogtreecommitdiffstats
path: root/libass
diff options
context:
space:
mode:
authorOneric <oneric@oneric.stub>2022-01-19 22:49:52 +0100
committerOneric <oneric@oneric.stub>2022-01-20 00:29:23 +0100
commitbfa1dbe8680f5b709828a4b317992a793cf26856 (patch)
tree1f4be312a03939d058ee13957b69ea15d56a6778 /libass
parent06e48f1828bae0ffaa9021327bf040ab3fd69d46 (diff)
downloadlibass-bfa1dbe8680f5b709828a4b317992a793cf26856.tar.bz2
libass-bfa1dbe8680f5b709828a4b317992a793cf26856.tar.xz
refactor: do not cast allocations
Diffstat (limited to 'libass')
-rw-r--r--libass/ass_directwrite.c10
-rw-r--r--libass/ass_directwrite_info_template.h4
2 files changed, 7 insertions, 7 deletions
diff --git a/libass/ass_directwrite.c b/libass/ass_directwrite.c
index ccb82c3..f8c2a27 100644
--- a/libass/ass_directwrite.c
+++ b/libass/ass_directwrite.c
@@ -482,7 +482,7 @@ static char *get_utf8_name(IDWriteLocalizedStrings *names, int k)
if (length >= (UINT32) -1 || length + (size_t) 1 > SIZE_MAX / sizeof(wchar_t))
goto cleanup;
- temp_name = (wchar_t *) malloc((length + 1) * sizeof(wchar_t));
+ temp_name = malloc((length + 1) * sizeof(wchar_t));
if (!temp_name)
goto cleanup;
@@ -495,7 +495,7 @@ static char *get_utf8_name(IDWriteLocalizedStrings *names, int k)
if (!size_needed)
goto cleanup;
- mbName = (char *) malloc(size_needed);
+ mbName = malloc(size_needed);
if (!mbName)
goto cleanup;
@@ -616,7 +616,7 @@ static void add_font_face(IDWriteFontFace *face, ASS_FontProvider *provider,
goto cleanup;
}
- FontPrivate *font_priv = (FontPrivate *) calloc(1, sizeof(*font_priv));
+ FontPrivate *font_priv = calloc(1, sizeof(*font_priv));
if (!font_priv)
goto cleanup;
@@ -815,7 +815,7 @@ static void add_font(IDWriteFont *font, IDWriteFontFamily *fontFamily,
if (!get_font_info_IDWriteFont(font, fontFamily, &meta))
goto cleanup;
- FontPrivate *font_priv = (FontPrivate *) calloc(1, sizeof(*font_priv));
+ FontPrivate *font_priv = calloc(1, sizeof(*font_priv));
if (!font_priv)
goto cleanup;
font_priv->font = font;
@@ -1086,7 +1086,7 @@ ASS_FontProvider *ass_directwrite_add_provider(ASS_Library *lib,
goto cleanup;
}
- priv = (ProviderPrivate *)calloc(sizeof(*priv), 1);
+ priv = calloc(sizeof(*priv), 1);
if (!priv)
goto cleanup;
diff --git a/libass/ass_directwrite_info_template.h b/libass/ass_directwrite_info_template.h
index 7c545d1..b627124 100644
--- a/libass/ass_directwrite_info_template.h
+++ b/libass/ass_directwrite_info_template.h
@@ -40,7 +40,7 @@ static bool NAME(FONT_TYPE)(FONT_TYPE *font,
if (exists) {
meta->n_fullname = IDWriteLocalizedStrings_GetCount(fontNames);
- meta->fullnames = (char **) calloc(meta->n_fullname, sizeof(char *));
+ meta->fullnames = calloc(meta->n_fullname, sizeof(char *));
if (!meta->fullnames) {
IDWriteLocalizedStrings_Release(fontNames);
return false;
@@ -69,7 +69,7 @@ static bool NAME(FONT_TYPE)(FONT_TYPE *font,
return false;
meta->n_family = IDWriteLocalizedStrings_GetCount(familyNames);
- meta->families = (char **) calloc(meta->n_family, sizeof(char *));
+ meta->families = calloc(meta->n_family, sizeof(char *));
if (!meta->families) {
IDWriteLocalizedStrings_Release(familyNames);
return false;