diff --git a/headers/os/translation/TranslatorRoster.h b/headers/os/translation/TranslatorRoster.h index b01d9c27018..661684c6be3 100644 --- a/headers/os/translation/TranslatorRoster.h +++ b/headers/os/translation/TranslatorRoster.h @@ -1,5 +1,5 @@ /* - * Copyright 2002-2009, Haiku, Inc. All Rights Reserved. + * Copyright 2002-2015, Haiku, Inc. All Rights Reserved. * Distributed under the terms of the MIT License. */ #ifndef _TRANSLATOR_ROSTER_H diff --git a/src/kits/translation/Translator.cpp b/src/kits/translation/Translator.cpp index 6afb80cfe05..043b5dccaaf 100644 --- a/src/kits/translation/Translator.cpp +++ b/src/kits/translation/Translator.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2002-2006, Haiku, Inc. All Rights Reserved. + * Copyright 2002-2015, Haiku, Inc. All Rights Reserved. * Distributed under the terms of the MIT License. * * Authors: diff --git a/src/kits/translation/TranslatorRoster.cpp b/src/kits/translation/TranslatorRoster.cpp index 4e3f7c2c6ea..208ec850e42 100644 --- a/src/kits/translation/TranslatorRoster.cpp +++ b/src/kits/translation/TranslatorRoster.cpp @@ -1,10 +1,11 @@ /* - * Copyright 2002-2009, Haiku, Inc. All Rights Reserved. + * Copyright 2002-2015, Haiku, Inc. All Rights Reserved. * Distributed under the terms of the MIT License. * * Authors: - * Michael Wilber * Axel Dörfler, axeld@pinc-software.de + * Markus Himmel, markus@himmel-villmar.de + * Michael Wilber */ /*! @@ -878,14 +879,14 @@ BTranslatorRoster::Private::_TranslatorDeleted(translator_id id, BTranslator* se delete self; int32 former = atomic_add(&fKnownImages[image], -1); - if (former == 1) - { + if (former == 1) { unload_add_on(image); fImageOrigins.erase(self); fKnownImages.erase(image); } } + /*static*/ int BTranslatorRoster::Private::_CompareSupport(const void* _a, const void* _b) { @@ -1166,6 +1167,7 @@ BTranslatorRoster::Private::_NotifyListeners(BMessage& update) const // #pragma mark - + BTranslatorReleaseDelegate::BTranslatorReleaseDelegate(BTranslator* translator) : fUnderlying(translator) @@ -1182,6 +1184,9 @@ BTranslatorReleaseDelegate::Release() } +// #pragma mark - + + BTranslatorRoster::BTranslatorRoster() { _Initialize(); diff --git a/src/kits/translation/TranslatorRosterPrivate.h b/src/kits/translation/TranslatorRosterPrivate.h index ceb9d3d94c5..5475b1bbc32 100644 --- a/src/kits/translation/TranslatorRosterPrivate.h +++ b/src/kits/translation/TranslatorRosterPrivate.h @@ -1,5 +1,5 @@ /* - * Copyright 2006-2009, Haiku, Inc. All Rights Reserved. + * Copyright 2006-2015, Haiku, Inc. All Rights Reserved. * Distributed under the terms of the MIT License. * * Author: diff --git a/src/preferences/datatranslations/DataTranslationsWindow.h b/src/preferences/datatranslations/DataTranslationsWindow.h index 1e1f634e392..c4d7b1bdb4e 100644 --- a/src/preferences/datatranslations/DataTranslationsWindow.h +++ b/src/preferences/datatranslations/DataTranslationsWindow.h @@ -1,5 +1,5 @@ /* - * Copyright 2002-2007, Haiku, Inc. + * Copyright 2002-2015, Haiku, Inc. * Distributed under the terms of the MIT license. * * Authors: @@ -20,8 +20,10 @@ #include "TranslatorListView.h" + class BTranslatorReleaseDelegate; + class DataTranslationsWindow : public BWindow { public: DataTranslationsWindow();