GNOME Bugzilla – Bug 317300
inline functions should be static or extern
Last modified: 2005-10-19 10:57:55 UTC
Attaching a patch that makes inline functions that are really static function defined as static and those that are extern defined as extern. The forte compiler does not compile inline functions as inline unless they are defined as "static inline" or "extern inline".
Created attachment 52709 [details] [review] patch to properly define inline functions
Committed to 0.8 branch (and goom in gst-plugins-good HEAD, the rest will start from the 0.8 version when ported to 0.9): 2005-10-19 Brian Cameron <brian dot cameron at sun dot com> * ext/smoothwave/gstsmoothwave.c: * gst-libs/gst/resample/resample.c: * gst/dvdsubdec/dvdsubdec.c: * gst/goom/filters.c: * gst/goom/graphic.h: * gst/goom/lines.c: * gst/mpeg2sub/gstmpeg2subt.c: Make inline functions either 'static inline' or 'extern inline', otherwise the Forte compiler apparently won't inline them (#317300). Cheers -Tim