Hello Dick, On Thu, Mar 04, 2021 at 06:25:10PM -0000, Dick Groskamp wrote:
> I'm definitely no developer but when I added the new Japanse era Reiwa to the > file > openoffice-trunk/main/i18npool/source/calendar/calendar_gregorian.cxx, > I noticed this code: > ________________________________________ > 132 Calendar_gregorian::Calendar_gregorian() > 133 { > 134 init(NULL); > 135 } > 136 Calendar_gregorian::Calendar_gregorian(Era *_earArray) > 137 { > 138 init(_earArray); > 139 } > _________________________________________ > on line 140 it says however: Calendar_gregorian::init(Era *_eraArray) > > It seems to me that _eraArray is right because it is used further on in the > code. > > QUESTION: > Are the *_earArray on line 136 and _earArray on line 138 intentional or are > they typo's ? I think that "ear" instead of "era" is a typo. If you look at the corresponding include file main/i18npool/inc/calendar_gregorian.hxx at line 51: 45 class Calendar_gregorian : public CalendarImpl 46 { 47 public: 48 49 // Constructors 50 Calendar_gregorian(); 51 Calendar_gregorian(Era *_eraArray); 52 void SAL_CALL init(Era *_eraArray); The parameter is spelled correctly there. However the code compiles and works fine, because the typo is ``used consistently'' inside Calendar_gregorian::Calendar_gregorian(Era *) If you don't like to have that typo in the code, I believe you can fix it straight away as it is a ``trivial edit'' (i.e. no need to review before committing), as I think you did for the new Japanese era. I hope this helps. Best regards, -- Arrigo http://rigo.altervista.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org For additional commands, e-mail: dev-h...@openoffice.apache.org