Не, обе су синтагме исправне. Релативизатор (реч која уводи односну реченицу) може синонимно бити и што и који, само што прво не носи информације о роду, броју, падежу, па се морају експлицирати заменицом ако није у питању номинатив (књиге што сам вам их поклонио : књиге које сам вам поклонио).
Уз то, разлика је и стилистичка: што је нешто архаичније, поетичније од неутралног који, али је згодно за варирање узастопних односних реченица.