mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-13 08:08:42 +00:00
e76247a25be36efb2ed9c297452f0d91e1a081ca
I think the previous implementation could have referenced already-deleted RideItem objects during calls to Split Ride. This commit removes the calendar's own map of RideItems, and instead uses the list of rides in MainWindow::allRideItems. Because I use binary search on that list, this implementation should be just as fast as the old one. But because I don't hang on to any RideItem pointers beyond a single call to RideCalendar::paintCell, it shouldn't be vulnerable to referencing already-deleted RideItem objects.
To build cp src/gcconfig.pri.in src/gcconfig.pri cp qwt/qwtconfig.pri.in qwt/qwtconfig.pri Edit both src/gcconfig.pri and qwt/qwtconfig.pri as necessary, then qmake make To uninstall the older FTDI VCP drivers on Mac OS X, open a Terminal and type: sudo mv /System/Library/Extensions/FTDIUSBSerialDriver.kext /tmp Type your password when prompted, then restart your computer.
Description
Languages
Standard ML
68.3%
C++
28.1%
C
2.7%
Yacc
0.2%
QMake
0.2%
Other
0.1%