Commit c0ebae42 authored by Alexandre Julliard's avatar Alexandre Julliard

widl: Fix a couple of uninitialized variable compiler warnings.

parent 6f8749b7
...@@ -984,7 +984,7 @@ static void write_user_tfs(FILE *file, type_t *type, unsigned int *tfsoff) ...@@ -984,7 +984,7 @@ static void write_user_tfs(FILE *file, type_t *type, unsigned int *tfsoff)
{ {
unsigned int start, absoff, flags; unsigned int start, absoff, flags;
unsigned int align = 0, ualign = 0; unsigned int align = 0, ualign = 0;
const char *name; const char *name = NULL;
type_t *utype = get_user_type(type, &name); type_t *utype = get_user_type(type, &name);
size_t usize = user_type_has_variable_size(utype) ? 0 : type_memsize(utype, &ualign); size_t usize = user_type_has_variable_size(utype) ? 0 : type_memsize(utype, &ualign);
size_t size = type_memsize(type, &align); size_t size = type_memsize(type, &align);
...@@ -2457,11 +2457,12 @@ void write_typeformatstring(FILE *file, const statement_list_t *stmts, type_pred ...@@ -2457,11 +2457,12 @@ void write_typeformatstring(FILE *file, const statement_list_t *stmts, type_pred
static unsigned int get_required_buffer_size_type( static unsigned int get_required_buffer_size_type(
const type_t *type, const char *name, unsigned int *alignment) const type_t *type, const char *name, unsigned int *alignment)
{ {
const char *uname;
const type_t *utype;
*alignment = 0; *alignment = 0;
if (is_user_type(type)) if ((utype = get_user_type(type, &uname)))
{ {
const char *uname;
const type_t *utype = get_user_type(type, &uname);
return get_required_buffer_size_type(utype, uname, alignment); return get_required_buffer_size_type(utype, uname, alignment);
} }
else else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment