The base emitter junctions are just diodes, the high side transistors are PNP and the low side are NPN.
Connecting the base of the high side to the low side switched both transistors on. The only concern I'd have about the arrangement is the voltage, the base emitter junction will drop at least 0.6V and there are three Vbe drops, e.g. Q3, Q1, and Q6 making a total voltage drop of 1.8V. This won't be a problem when the supply voltage is 3V as the base current will be 25.5mA which should be high enough to give a reasonable saturation voltage. The problem will be is when the battery voltage drops to 2V, it will only leave 0.2V/47 = 4mA of base current so the transistors will go into the linear regions and the motor will turn very slowly. Vbe also has a tendency to rise with the current so the situation will probably worse.
Therefore I conclude that this arrangement is not very good because it will have too shorter battery life so thanks for raising your concern.
With the arrangement, I posted previously the base current will be high enough even down to 2V. It's not really any more complicated: R3 and R4 are optional and provide extra noise immunity.
**broken link removed**