Sachverhalt: Sachverhalt: A. A.a Die Strafgerichtskommission des Kantonsgerichts Glarus verurteilte X._ am 18. April 2001 wegen mehrfachen Fahrens in angetrunkenem Zustand (Art. 91 Abs. 1 SVG), begangen am 27.11.1998, am 21.8.1999 und am 28.5.2000, zu einer (unbedingt vollziehbaren) Gefängnisstrafe von sechs Monaten und zu einer Busse von 3000 Franken. Überdies ordnete sie mit Beschluss vom gleichen Tag gestützt auf Art. 41 Ziff. 3 Abs. 1 StGB den Widerruf des bedingten Vollzugs einer Gefängnisstrafe von sieben Wochen wegen Fahrens in angetrunkenem Zustand (begangen am 14.9.1997) an, zu welcher sie ihn mit Entscheid vom 27. Mai 1998 verurteilt hatte. A.b Das Obergericht des Kantons Glarus bestätigte mit Entscheid vom 20. Juni 2003 das Urteil und den Beschluss der Strafgerichts-kommission. Es schob indessen gestützt auf Art. 44 Ziff. 1 StGB unter Berücksichtigung der Empfehlungen des psychiatrischen Gutachters den Vollzug der beiden Freiheitsstrafen von sechs Monaten und von sieben Wochen zu Gunsten einer stationären Behandlung des Verurteilten hinsichtlich der Alkoholproblematik auf. A.c Ein von X._ eingereichtes Gesuch um (teilweise) Revision des Obergerichtsentscheids vom 20. Juni 2003 betreffend die darin angeordnete stationäre Massnahme wies das Obergericht mit Beschluss vom 22. Oktober 2004 ab (OG.2004.00035). Dagegen erhob X._ staatsrechtliche Beschwerde und eidge-nössische Nichtigkeitsbeschwerde. Das Bundesgericht wies die beiden Beschwerden mit Urteil vom heutigen Tag ab, soweit es darauf eintrat (Verfahren 6P.5/2005 und 6S.482/2004). A.d Das Urteil des Obergerichts vom 20. Juni 2003 konnte nicht vollzogen werden, da X._ sich weigerte, den wiederholten Aufforderungen des kantonalen Amtes für Straf- und Massnahmen-vollzug Folge zu leisten und sich bei einer der vom Amt bezeichneten Spezialkliniken für alkoholabhängige Personen dem Anmelde-prozedere zu unterziehen. Das Obergericht des Kantons Glarus ordnete daher mit Beschluss vom 22. Oktober 2004 den Vollzug der mit Urteil vom 20. Juni 2003 gegenüber X._ aufgeschobenen Gefängnisstrafen (von sechs Monaten und von sieben Wochen) sowie vollzugsbegleitend eine ambulante Behandlung hinsichtlich der Alkoholproblematik des Verurteilten an (OG.2001.00020). Gegen diesen Beschluss erhob X._ staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde. Das Bundesgericht wies die beiden Beschwerden mit Urteil vom heutigen Tag ab (6P.3/2005 und 6S.483/2004). Gegen diesen Beschluss erhob X._ staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde. Das Bundesgericht wies die beiden Beschwerden mit Urteil vom heutigen Tag ab (6P.3/2005 und 6S.483/2004). B. B.a Am 22. November 2001, kurz nach 02.00 Uhr, fuhr X._ mit einer Blutalkoholkonzentration von 1,44 Gewichtspromille in seinem Personenwagen von Näfels in Richtung Glarus. Dieser Vorfall ereignete sich mithin nach der Ausfällung des Urteils der Strafgerichtskommission des Kantonsgerichts Glarus vom 18. April 2001 (siehe A.a hievor). B.b Die Strafgerichtskommission des Kantonsgerichts Glarus verurteilte X._ am 11. Februar 2004 wegen Fahrens in angetrunkenem Zustand (Art. 91 Abs. 1 SVG), begangen am 22. No-vember 2001, zu einer (unbedingt vollziehbaren) Gefängnisstrafe von sieben Monaten und zu einer Busse von 1500 Franken. Einen Auf-schub des Vollzugs der Freiheitsstrafe zu Gunsten einer Massnahme im Sinne von Art. 44 StGB lehnte sie ausdrücklich ab. Gegen dieses Urteil erklärte X._ am 16. Februar 2004 die Appellation. B.c Das Obergericht des Kantons Glarus bestätigte mit Entscheid vom 22. Oktober 2004 das Urteil des Strafgerichtskommission und ordnete ergänzend eine vollzugsbegleitende ambulante Behandlung hinsichtlich der Alkoholprobleme des Verurteilten an (OG.2004.00013). B.c Das Obergericht des Kantons Glarus bestätigte mit Entscheid vom 22. Oktober 2004 das Urteil des Strafgerichtskommission und ordnete ergänzend eine vollzugsbegleitende ambulante Behandlung hinsichtlich der Alkoholprobleme des Verurteilten an (OG.2004.00013). C. X._ führt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, der Entscheid des Obergerichts vom 22. Oktober 2004 und damit auch das Urteil der Strafgerichtskommission des Kantonsgerichts vom 11. Februar 2004 seien aufzuheben. C. X._ führt staatsrechtliche Beschwerde und eidgenössische Nichtigkeitsbeschwerde mit dem Antrag, der Entscheid des Obergerichts vom 22. Oktober 2004 und damit auch das Urteil der Strafgerichtskommission des Kantonsgerichts vom 11. Februar 2004 seien aufzuheben. D. Das Obergericht beantragt in seinen Gegenbemerkungen die Abweisung der Beschwerden. 