[PATCH 2/5] qedit: Stub out AMTimelineObj.
Alex Henrie
alexhenrie24 at gmail.com
Mon Apr 25 23:49:07 CDT 2016
2016-04-25 22:17 GMT-06:00 Nikolay Sivov <bunglehead at gmail.com>:
> On 26.04.2016 6:09, Alex Henrie wrote:
>> Cc: Andrew Eikum <aeikum at codeweavers.com>
>>
>> Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
>> ---
>> dlls/qedit/Makefile.in | 3 +-
>> dlls/qedit/qedit_private.h | 2 +
>> dlls/qedit/tests/timeline.c | 3 -
>> dlls/qedit/timeline.c | 10 +-
>> dlls/qedit/timelineobj.c | 470 ++++++++++++++++++++++++++++++++++++++++++++
>> 5 files changed, 482 insertions(+), 6 deletions(-)
>> create mode 100644 dlls/qedit/timelineobj.c
>
> I think it's better to add this to timeline.c.
I'm not sure it's a good idea to shove everything into one file.
Andrew, what do you think?
>> +
>> + TRACE("(%d,%p)\n", type, ppv);
>> +
>> + switch (type)
>> + {
>> + case TIMELINE_MAJOR_TYPE_COMPOSITE:
>> + case TIMELINE_MAJOR_TYPE_TRACK:
>> + case TIMELINE_MAJOR_TYPE_SOURCE:
>> + case TIMELINE_MAJOR_TYPE_TRANSITION:
>> + case TIMELINE_MAJOR_TYPE_EFFECT:
>> + case TIMELINE_MAJOR_TYPE_GROUP:
>> + break;
>> + default:
>> + return E_INVALIDARG;
>> + }
>
> What happens to returned pointer on type error?
Nothing, but I'll add a test for this and resubmit. I will also make
the rest of the changes to this patch that you suggested.
-Alex
More information about the wine-devel
mailing list