gammu/gammu — pull request #1 by wnoise (2012-06-13 18:45:02+00:00)
Title: Handle Motorola Phonebooks that don't start at 1.

MOTOROLA_ReplyGetMemory() saved the actual location read in Memory->Location, rather than the offset from the beginning of the phonebook, which is how it is used elsewhere. For reading single entries, this was not a problem, but for the getallmemory function, it skips great swathes of the phone book.