From: Michal H. <ms...@gm...> - 2008-07-18 18:50:44
|
This is update for the original pdfedit_dev_init function signature which should help to make further chnages easier without API breakage. Changes to previous version: * pdfedit_dev_init takes argc and argv parameters so that initialization code can use them without any special effort from application side. This is not implemented yet, but we are _prepared_ for such an issue. * pdfedit_dev_init also takes pdfedit_dev_init structure as parameter rahter than cfgFileName and fontDir. This means that we can add more input parameters without API breakage as well. * pdfedit_dev_init calls has to be moved before command line manipulation in gui/main.cc, because we want to handle pdfedit-dev parameters before application can mess with them. * initialization separated to parameters and xpdf done in separate function * return value of pdfedit_dev_init is -errno rahter than -1 which doesn't give enough information about cause Update patch is attached. -- Michal Hocko |