--- gsmlib-1.7/gsmlib/gsm_sms_store.h-orig Tue Oct 9 14:53:41 2001 +++ gsmlib-1.7/gsmlib/gsm_sms_store.h Fri Dec 14 16:01:34 2001 @@ -106,8 +106,13 @@ // iterator for the SMSStore class +#if __GNUC__ == 2 && __GNUC_MINOR__ == 95 + class SMSStoreIterator : public random_access_iterator +#else class SMSStoreIterator : public iterator +#endif { int _index; SMSStore *_store; @@ -141,8 +146,13 @@ friend class SMSStore; }; +#if __GNUC__ == 2 && __GNUC_MINOR__ == 95 + class SMSStoreConstIterator : public random_access_iterator +#else class SMSStoreConstIterator : public iterator +#endif { int _index; const SMSStore *_store;