Fix style in external renderer
This commit is contained in:
parent
b4ae8eee37
commit
34a19fa11d
@ -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;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user