Sachverhalt: Sachverhalt: A. A.a Die Strafgerichtskommission des Kantonsgerichts Glarus verur-teilte 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 an, zu welcher sie ihn mit Ent-scheid 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 Verur-teilten hinsichtlich der Alkoholproblematik auf. Dieses Urteil ist unangefochten in Rechtskraft erwachsen. A.c Der Entscheid des Obergerichts vom 20. Juni 2003 konnte indes-sen nicht vollzogen werden, da X._ sich weigerte, den wiederholten Aufforderungen des kantonalen Amtes für Straf- und Massnahmenvollzug Folge zu leisten und sich bei einer der vom Amt bezeichneten Spezialkliniken für alkoholabhängige Personen dem Anmeldeprozedere zu unterziehen. A.c Der Entscheid des Obergerichts vom 20. Juni 2003 konnte indes-sen nicht vollzogen werden, da X._ sich weigerte, den wiederholten Aufforderungen des kantonalen Amtes für Straf- und Massnahmenvollzug Folge zu leisten und sich bei einer der vom Amt bezeichneten Spezialkliniken für alkoholabhängige Personen dem Anmeldeprozedere zu unterziehen. B. Am 17. August 2004 reichte X._ beim Obergericht unter Beilage verschiedener neuer Arztberichte ein Gesuch um (teilweise) Revision des Appellationsentscheides vom 20. Juni 2003 ein. Er beantragte darin eine Revision der vom Obergericht angeordneten Behandlung. Statt in eine Suchtklinik sei er in eine andere Heilanstalt einzuweisen, wobei aber gleichzeitig festzustellen sei, dass diese anbegehrte stationäre Behandlung in einer anderen Heilanstalt bereits erfolgreich abgeschlossen sei, weshalb nunmehr lediglich noch eine ambulante Behandlung bei weiterhin aufgeschobenem Strafvollzug angezeigt sei. Am 20. August 2004 fand vor dem Obergericht eine Sitzung statt, an welcher unter anderem über dieses Begehren verhandelt wurde. Im Anschluss an die Verhandlung holte das Obergericht beim Psychiater, welcher das Gutachten erstellt hatte, das dem Entscheid vom 20. Juni 2003 zu Grunde lag, eine schriftliche Stellungnahme zu den von X._ neu vorgelegten Arztberichten ein. Der Experte beantwortete die Anfrage mit Schreiben vom 1. September 2004. Am 20. August 2004 fand vor dem Obergericht eine Sitzung statt, an welcher unter anderem über dieses Begehren verhandelt wurde. Im Anschluss an die Verhandlung holte das Obergericht beim Psychiater, welcher das Gutachten erstellt hatte, das dem Entscheid vom 20. Juni 2003 zu Grunde lag, eine schriftliche Stellungnahme zu den von X._ neu vorgelegten Arztberichten ein. Der Experte beantwortete die Anfrage mit Schreiben vom 1. September 2004. C. Mit Beschluss vom 22. Oktober 2004 liess das Obergericht des Kantons Glarus die Revision des Obergerichtsentscheids vom 20. Juni 2003 nicht zu (OG.2004.00035). C. Mit Beschluss vom 22. Oktober 2004 liess das Obergericht des Kantons Glarus die Revision des Obergerichtsentscheids vom 20. Juni 2003 nicht zu (OG.2004.00035). D. X._ ficht den Beschluss des Obergerichts mit staats-rechtlicher Beschwerde und mit eidgenössischer Nichtigkeits-beschwerde an. Mit der Ersteren beantragt er dessen Aufhebung. Mit der Letzteren stellt er den Antrag, der Entscheid sei aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen, eventuell verbunden mit der Anweisung, die anbegehrte (teilweise) Revision des Obergerichtsurteils vom 20. Juni 2003 zuzulassen. D. X._ ficht den Beschluss des Obergerichts mit staats-rechtlicher Beschwerde und mit eidgenössischer Nichtigkeits-beschwerde an. Mit der Ersteren beantragt er dessen Aufhebung. Mit der Letzteren stellt er den Antrag, der Entscheid sei aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen, eventuell verbunden mit der Anweisung, die anbegehrte (teilweise) Revision des Obergerichtsurteils vom 20. Juni 2003 zuzulassen. E. Das Obergericht des Kantons Glarus beantragt die Abweisung der beiden Beschwerden.