#ifdef DEBUG
-static void save_display_set(DVBSubContext *ctx)
+static int save_display_set(DVBSubContext *ctx)
{
DVBSubRegion *region;
DVBSubRegionDisplay *display;
region = get_region(ctx, display->region_id);
if (!region)
- return;
+ return -1;
if (x_pos == -1) {
x_pos = display->x_pos;
pbuf = av_malloc(width * height * 4);
if (!pbuf)
- return;
+ return -1;
for (display = ctx->display_list; display; display = display->next) {
region = get_region(ctx, display->region_id);
if (!region)
- return;
+ return -1;
x_off = display->x_pos - x_pos;
y_off = display->y_pos - y_pos;
}
fileno_index++;
+ return 0;
}
#endif