Completion: update_completion() takes ownership of its parameters
Completion: update_completion() takes ownership of its parameters

And move the code so the prototype at the top can be removed.

uajain/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview