Fix style in external renderer

This commit is contained in:
Mario Hüttel 2019-03-07 20:35:23 +01:00
parent b4ae8eee37
commit 34a19fa11d

View File

@ -32,7 +32,8 @@
#include <dlfcn.h> #include <dlfcn.h>
#include <stdio.h> #include <stdio.h>
int external_renderer_render_cell(struct gds_cell *toplevel_cell, GList *layer_info_list, char *output_file, char *so_path) int external_renderer_render_cell(struct gds_cell *toplevel_cell, GList *layer_info_list,
char *output_file, char *so_path)
{ {
int (*so_render_func)(struct gds_cell *, GList *, char *) = NULL; int (*so_render_func)(struct gds_cell *, GList *, char *) = NULL;
void *so_handle = NULL; void *so_handle = NULL;
@ -40,9 +41,8 @@ int external_renderer_render_cell(struct gds_cell *toplevel_cell, GList *layer_i
int ret = 0; int ret = 0;
/* Check parameter sanity */ /* Check parameter sanity */
if (!output_file || !so_path || !toplevel_cell || !layer_info_list) { if (!output_file || !so_path || !toplevel_cell || !layer_info_list)
return -3000; return -3000;
}
/* Load shared object */ /* Load shared object */
so_handle = dlopen(so_path, RTLD_LAZY); so_handle = dlopen(so_path, RTLD_LAZY);
@ -53,7 +53,8 @@ int external_renderer_render_cell(struct gds_cell *toplevel_cell, GList *layer_i
/* Load symbol from library */ /* Load symbol from library */
so_render_func = (int (*)(struct gds_cell *, GList *, char *))dlsym(so_handle, EXTERNAL_LIBRARY_FUNCTION); so_render_func = (int (*)(struct gds_cell *, GList *, char *))dlsym(so_handle, EXTERNAL_LIBRARY_FUNCTION);
if ((error_msg = dlerror()) != NULL) { error_msg = dlerror();
if (error_msg != NULL) {
printf("Rendering function not found in library:\n%s\n", error_msg); printf("Rendering function not found in library:\n%s\n", error_msg);
goto ret_close_so_handle; goto ret_close_so_handle;
} }