| Index: src/pshinter/pshpic.c
|
| diff --git a/src/pshinter/pshpic.c b/src/pshinter/pshpic.c
|
| index 5efb4229489f29e05d3b8fb3ffa30d19e133a328..1e0f9a9dcffcc39ca26d4af7343a9437da44cbcb 100644
|
| --- a/src/pshinter/pshpic.c
|
| +++ b/src/pshinter/pshpic.c
|
| @@ -20,17 +20,22 @@
|
| #include FT_FREETYPE_H
|
| #include FT_INTERNAL_OBJECTS_H
|
| #include "pshpic.h"
|
| +#include "pshnterr.h"
|
|
|
| #ifdef FT_CONFIG_OPTION_PIC
|
|
|
| /* forward declaration of PIC init functions from pshmod.c */
|
| - void FT_Init_Class_pshinter_interface( FT_Library, PSHinter_Interface*);
|
| + void
|
| + FT_Init_Class_pshinter_interface( FT_Library library,
|
| + PSHinter_Interface* clazz );
|
|
|
| void
|
| - pshinter_module_class_pic_free( FT_Library library )
|
| + pshinter_module_class_pic_free( FT_Library library )
|
| {
|
| - FT_PIC_Container* pic_container = &library->pic_container;
|
| - FT_Memory memory = library->memory;
|
| + FT_PIC_Container* pic_container = &library->pic_container;
|
| + FT_Memory memory = library->memory;
|
| +
|
| +
|
| if ( pic_container->pshinter )
|
| {
|
| FT_FREE( pic_container->pshinter );
|
| @@ -53,13 +58,14 @@
|
| return error;
|
| FT_MEM_SET( container, 0, sizeof ( *container ) );
|
| pic_container->pshinter = container;
|
| -
|
| +
|
| /* add call to initialization function when you add new scripts */
|
| - FT_Init_Class_pshinter_interface(library, &container->pshinter_interface);
|
| + FT_Init_Class_pshinter_interface(
|
| + library, &container->pshinter_interface );
|
|
|
| /*Exit:*/
|
| - if(error)
|
| - pshinter_module_class_pic_free(library);
|
| + if( error )
|
| + pshinter_module_class_pic_free( library );
|
| return error;
|
| }
|
|
|
|
|