lxc: Fix wrong VIR_FREE after a return statement
lxc: Fix wrong VIR_FREE after a return statement

There is a VIR_FREE after a return statement. That code section is never
executed and for this reason the "tty" variable is not being freed. This
commit rearranges the logic.

Signed-off-by: Julio Faracco <a9e27ab562b8d02c0041eb70cde6fe3858219fb7@gmail.com>

jardasgit/libvirt,datto/libvirt,fabianfreyer/libvirt,olafhering/libvirt,nertpinx/libvirt,jfehlig/libvirt,andreabolognani/libvirt,nertpinx/libvirt,datto/libvirt,zippy2/libvirt,crobinso/libvirt,eskultety/libvirt,fabianfreyer/libvirt,nertpinx/libvirt,libvirt/libvirt,fabianfreyer/libvirt,jardasgit/libvirt,libvirt/libvirt,libvirt/libvirt,crobinso/libvirt,datto/libvirt,datto/libvirt,libvirt/libvirt,VenkatDatta/libvirt,eskultety/libvirt,andreabolognani/libvirt,crobinso/libvirt,olafhering/libvirt,andreabolognani/libvirt,VenkatDatta/libvirt,eskultety/libvirt,jardasgit/libvirt,nertpinx/libvirt,zippy2/libvirt,andreabolognani/libvirt,eskultety/libvirt,jfehlig/libvirt,eskultety/libvirt,jardasgit/libvirt,fabianfreyer/libvirt,fabianfreyer/libvirt,jardasgit/libvirt,crobinso/libvirt,VenkatDatta/libvirt,jfehlig/libvirt,nertpinx/libvirt,olafhering/libvirt,zippy2/libvirt,VenkatDatta/libvirt,datto/libvirt,olafhering/libvirt,VenkatDatta/libvirt,zippy2/libvirt,andreabolognani/libvirt,jfehlig/libvirt